Project

General

Profile

Revision 7c9baa43

ID7c9baa43d02c3b44cd7e5cdae8bd995dbfb0d2ee
Parent e71a38ac
Child 2832ea2b

Added by Francois POIROTTE over 13 years ago

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

View differences:

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