C++ Library containing a lot of needful things: Stack Trace, Command Line Parser, Resource Handling, Configuration Files, Unix Command Execution, Directories, Regular Expressions, Tokenizer, Function Trace, Standard Extensions.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
1.8 KiB
87 lines
1.8 KiB
#!/usr/bin/make -f |
|
|
|
# Uncomment this to turn on verbose mode. |
|
#export DH_VERBOSE=1 |
|
|
|
# This is the debhelper compatibility version to use. |
|
export DH_COMPAT=4 |
|
|
|
#CFLAGS = -g |
|
#ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) |
|
#CFLAGS += -O0 |
|
#else |
|
#CFLAGS += -O2 |
|
#endif |
|
|
|
build: build-stamp |
|
build-stamp: |
|
dh_testdir |
|
|
|
# Add here commands to compile the package. |
|
CXXFLAGS="-O3" ./configure --prefix=/usr \ |
|
--datadir=/usr/share/doc/packages \ |
|
--enable-doxygen \ |
|
--libdir=/usr/lib |
|
make all |
|
# --- end custom part for compiling |
|
|
|
touch build-stamp |
|
|
|
clean: |
|
dh_testdir |
|
dh_testroot |
|
rm -f build-stamp |
|
|
|
# Add here commands to clean up after the build process. |
|
make clean |
|
# --- end custom part for cleaning up |
|
|
|
dh_clean |
|
|
|
install: build |
|
dh_testdir |
|
dh_testroot |
|
dh_clean -k |
|
dh_installdirs |
|
|
|
# Add here commands to install the package |
|
# The DESTDIR Has To Be Exactly /usr/src/packages/BUILD/debian/debian/<nameOfPackage> |
|
DESTDIR=/usr/src/packages/BUILD/debian/@PACKAGE@ make install |
|
# --- end custom part for installing |
|
|
|
# Build architecture-independent files here. |
|
binary-indep: build install |
|
# We have nothing to do by default. |
|
|
|
# Build architecture-dependent files here. |
|
binary-arch: build install |
|
dh_testdir |
|
dh_testroot |
|
# dh_installdebconf |
|
dh_installdocs |
|
dh_installexamples |
|
dh_installmenu |
|
# dh_installlogrotate |
|
# dh_installemacsen |
|
# dh_installpam |
|
# dh_installmime |
|
# dh_installinit |
|
dh_installcron |
|
dh_installman |
|
dh_installinfo |
|
# dh_undocumented |
|
dh_installchangelogs |
|
dh_link |
|
dh_strip |
|
dh_compress |
|
dh_fixperms |
|
# dh_makeshlibs |
|
dh_installdeb |
|
# dh_perl |
|
dh_shlibdeps |
|
dh_gencontrol |
|
dh_md5sums |
|
dh_builddeb |
|
|
|
binary: binary-indep binary-arch |
|
.PHONY: build clean binary-indep binary-arch binary install
|
|
|