Revision 7c9baa43
Fusion du nouveau VigiGraph basé sur mootools dans le trunk.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@5124 b22e2e97-25c9-44ff-b637-2e5ceca36478
Makefile | ||
---|---|---|
1 | 1 |
NAME := vigigraph |
2 | 2 |
QOOXDOO_VER := 0.7.3 |
3 | 3 |
|
4 |
all: qooxdoo build
|
|
4 |
all: build |
|
5 | 5 |
|
6 | 6 |
include buildenv/Makefile.common |
7 | 7 |
PKGNAME := $(NAME) |
... | ... | |
9 | 9 |
CODEPATH := $(NAME) |
10 | 10 |
EPYDOC_PARSE := vigigraph\.controllers |
11 | 11 |
|
12 |
qooxdoo_source: javascript/qooxdoo-$(QOOXDOO_VER)-sdk/frontend/Makefile |
|
13 |
javascript/qooxdoo-$(QOOXDOO_VER)-sdk.tar.gz: |
|
14 |
#wget -P javascript/ http://downloads.sourceforge.net/project/qooxdoo/qooxdoo-legacy/$(QOOXDOO_VER)/qooxdoo-$(QOOXDOO_VER)-sdk.tar.gz |
|
15 |
wget -P javascript/ http://vigilo-dev.si.c-s.fr/cache/qooxdoo-$(QOOXDOO_VER)-sdk.tar.gz |
|
16 |
touch --no-create $@ |
|
17 |
javascript/qooxdoo-$(QOOXDOO_VER)-sdk/frontend/Makefile: javascript/qooxdoo-$(QOOXDOO_VER)-sdk.tar.gz |
|
18 |
tar -C javascript/ -xzf javascript/qooxdoo-0.7.3-sdk.tar.gz |
|
19 |
patch -p0 < patches/001_qooxdoo_getBoxObjectFor.diff |
|
20 |
touch --no-create $@ |
|
21 |
|
|
22 |
qooxdoo: vigigraph/public/js/vigigraph.js |
|
23 |
vigigraph/public/js/vigigraph.js: javascript/source/class/vigigraph/Application.js javascript/qooxdoo-$(QOOXDOO_VER)-sdk/frontend/Makefile |
|
24 |
make -C javascript build |
|
25 |
mkdir -p vigigraph/public/js/ |
|
26 |
cp -f javascript/build/script/vigigraph.js vigigraph/public/js/vigigraph.js |
|
27 |
cp -rf javascript/build/resource vigigraph/public/ |
|
28 |
|
|
29 |
clean_qooxdoo: |
|
30 |
$(RM) vigigraph/public/js/vigigraph.js |
|
31 |
$(RM) -r vigigraph/public/resource |
|
32 |
$(RM) -r javascript/build/ |
|
33 |
|
|
34 | 12 |
install: vigigraph/public/js/vigigraph.js $(PYTHON) |
35 | 13 |
$(PYTHON) setup.py install --single-version-externally-managed --root=$(DESTDIR) --record=INSTALLED_FILES |
36 | 14 |
chmod a+rX -R $(DESTDIR)$(PREFIX)/lib*/python*/* |
... | ... | |
54 | 32 |
|
55 | 33 |
lint: lint_pylint |
56 | 34 |
tests: tests_nose |
57 |
clean: clean_python clean_qooxdoo |
|
35 |
clean: clean_python |
Also available in: Unified diff