1 # TLSPool Makefile-for-building-with-CMake
3 # This Makefile is just a stub: it invokes CMake, which in turn
4 # generates Makefiles, and then uses those to make the project.
6 # Useful Make parameters at this level are:
9 # For anything else, do this:
11 # make configure # Basic configure
12 # ( cd build ; ccmake ) # CMake GUI for build configuration
13 # ( cd build ; make install ) # Build and install
22 configure: _configure build-dir build/CMakeCache.txt
25 @rm -f build/CMakeCache.txt
28 ( cd build && cmake .. -DCMAKE_INSTALL_PREFIX=$(PREFIX) )
30 compile: build-dir build/CMakeCache.txt
31 ( cd build && $(MAKE) )
34 ( cd build && $(MAKE) install )
37 ( cd build && $(MAKE) test )
40 ( cd build && $(MAKE) uninstall )
46 ( cd build && $(MAKE) package )