lib/autobuild/packages/cmake.rb in autobuild-1.5.8 vs lib/autobuild/packages/cmake.rb in autobuild-1.5.9
- old
+ new
@@ -143,9 +143,13 @@
# Configure the builddir directory before starting make
def configure
super do
Dir.chdir(builddir) do
+ if !File.file?(File.join(srcdir, 'CMakeLists.txt'))
+ raise ConfigException, "#{srcdir} contains no CMakeLists.txt file"
+ end
+
command = [ "cmake", "-DCMAKE_INSTALL_PREFIX=#{prefix}" ]
defines.each do |name, value|
command << "-D#{name}=#{value}"
end
command << srcdir