Makefile 684 Bytes
Newer Older
Maxime Perrotin's avatar
Maxime Perrotin committed
1
2
3
4
5
6
7
8
all: install

install:
	@python setup.py install --record install.record

clean:
	@rm -rf build dist *.egg-info properties/*.pyc

Maxime Perrotin's avatar
Maxime Perrotin committed
9
10
test:
	properties/properties.py -s ../test/properties test/*.pr
Maxime Perrotin's avatar
Maxime Perrotin committed
11
	cd test && asn1.exe -Ada dataview-uniq.asn -typePrefix asn1Scc -equal && gnatmake -gnat2012 -c orchestrator_stop_conditions.adb
12
13
14
15
	cd test && gnatbind -n -Lliborechestrator_stop_conditions orchestrator_stop_conditions
	cd test && gnatmake -c -gnat2012 b~orchestrator_stop_conditions.adb
	cd test && gcc -shared -fPIC -o liborchestrator_stop_conditions.so b~orchestrator_stop_conditions.o orchestrator_stop_conditions.o taste_basictypes.o adaasn1rtl.o -lgnat

Maxime Perrotin's avatar
Maxime Perrotin committed
16

Maxime Perrotin's avatar
Maxime Perrotin committed
17
.PHONY: all install clean test