X-Git-Url: https://git.ralfj.de/mass-build.git/blobdiff_plain/70e123415c0b1c3e33cee9e186b9b67347c6ef19..1c7ec34aa2c1faefe2cc96df094e427e3ef83376:/build_system.py?ds=sidebyside diff --git a/build_system.py b/build_system.py index d74689f..9a64653 100644 --- a/build_system.py +++ b/build_system.py @@ -52,7 +52,7 @@ try: } self.copyFromModule(module, 'buildDepends') self.copyFromModule(module, 'binaryDepends') - if buildSystem == 'cmakeParameters': + if buildSystem == 'cmake': self.copyFromModule(module, 'cmakeParameters') self.vcs = vcs self.configured = False # make sure configure is called before build/install @@ -63,6 +63,8 @@ try: def configure(self, force=False): # force is ignored self.autoDebuildConfig['version'] = self.vcs.version() # by now, data has been fetched, so this is possible + if self.autoDebuildConfig['version'] is None: + raise Exception("VCS did not provide us with a proper version, please fix this") self.vcs.ignore('/debian/') # make sure the debian folder is ignored os.chdir(self.sourceFolder) #print self.autoDebuildConfig