29 lines
616 B
Makefile
29 lines
616 B
Makefile
#!/usr/bin/make -f
|
|
|
|
BUILDDIR = build_dir
|
|
|
|
build:
|
|
mkdir $(BUILDDIR)
|
|
cd $(BUILDDIR); cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ..
|
|
$(MAKE) -C $(BUILDDIR) preinstall
|
|
touch build
|
|
|
|
binary: binary-indep binary-arch
|
|
|
|
binary-indep: build
|
|
|
|
binary-arch: build
|
|
cd $(BUILDDIR); cmake -DCOMPONENT=Unspecified -DCMAKE_INSTALL_PREFIX=../debian/tmp/usr -P cmake_install.cmake
|
|
mkdir -p debian/tmp/DEBIAN
|
|
dpkg-gensymbols -plibcsptr-dev
|
|
dh_shlibdeps
|
|
dh_strip
|
|
dpkg-gencontrol -plibcsptr-dev
|
|
dpkg --build debian/tmp ..
|
|
|
|
clean:
|
|
rm -f build
|
|
rm -rf $(BUILDDIR)
|
|
|
|
.PHONY: binary binary-arch binary-indep clean
|