File: rules

package info (click to toggle)
minizinc 2.0.14%2Bdfsg1-1
  • links: PTS
  • area: main
  • in suites: stretch
  • size: 3,132 kB
  • ctags: 3,787
  • sloc: cpp: 29,468; ansic: 204; makefile: 11
file content (18 lines) | stat: -rwxr-xr-x 775 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/make -f

DEB_BUILD_PARALLEL := 1

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk

MINIZINC_DOC := $(CURDIR)/debian/minizinc/usr/share/doc/minizinc/
DEB_CMAKE_EXTRA_FLAGS := -DBUILD_HTML_DOCUMENTATION=ON -DBUILD_PDF_DOCUMENTATION=ON
DEB_COMPRESS_EXCLUDE := minizinc-spec.pdf

binary-post-install/minizinc::
	rm -rf $(CURDIR)/debian/minizinc/usr/lib $(CURDIR)/debian/minizinc/usr/include
	rm -f $(MINIZINC_DOC)/LICENSE.txt $(MINIZINC_DOC)/INSTALL.txt $(MINIZINC_DOC)/README.txt $(MINIZINC_DOC)/CHANGES.txt
	cp $(CURDIR)/README.txt $(CURDIR)/debian/minizinc/usr/share/doc/minizinc/README
	cp $(CURDIR)/CHANGES.txt $(CURDIR)/debian/minizinc/usr/share/doc/minizinc/changelog

# Add here any variable or target overrides you need.