Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/file/a3ffdddb2a72/debian/rules
Дата изменения: Unknown
Дата индексирования: Sun Feb 3 18:59:29 2013
Кодировка:
allpy: a3ffdddb2a72 debian/rules

allpy

view debian/rules @ 577:a3ffdddb2a72

Added test/test_usecases to use usecase examples as unit tests
author Daniil Alexeyevsky <dendik@kodomo.fbb.msu.ru>
date Thu, 24 Mar 2011 21:15:48 +0300
parents bae30e5037b1
children cc1ed3a62673
line source
1 #!/usr/bin/make -f
3 DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes
4 DEB_PYTHON_SYSTEM = pysupport
5 DEB_COMPRESS_EXCLUDE = .py
6 DEB_PYTHON_MODULE_PACKAGES = $(filter-out blocks3d-wt, $(DEB_PACKAGES))
8 include /usr/share/cdbs/1/rules/debhelper.mk
9 include /usr/share/cdbs/1/class/python-distutils.mk
11 build/python-allpy::
12 make -C docs html
14 # Manually build blocks3d-wt to avoid build-dependency on qmake
15 b3dwt = blocks3d/wt
16 b3dwt_cpp = $(wildcard $(b3dwt)/*.C)
17 b3dwt_o = $(b3dwt_cpp:.C=.o)
18 b3dwt_exe = $(b3dwt)/blocks3d-wt
20 -include debian/.dep
22 build/blocks3d-wt:: $(b3dwt_exe) debian/.dep
24 $(b3dwt_exe): $(b3dwt_o)
25 $(CC) -o $@ $^ -lwt -lwtfcgi -lboost_signals -O3
27 $(b3wdt)/%.o:
28 $(CC) -o $@ $< -O3
30 clean::
31 rm -f $(b3dwt_o)
33 debian/.dep: $(b3dwt_cpp)
34 $(CC) $^ -MM > $@