buildtest.sh 900 Bytes
Newer Older
Maxime Perrotin's avatar
Maxime Perrotin committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
asn2aadlPlus.py -aadlv2  test.asn dataview.aadl
buildsupport  -i InterfaceView.aadl -c DeploymentView.aadl  -d dataview.aadl -o glue -glue
cp glue/testgui/mini_cv.aadl .
asn2aadlPlus.py test.asn dataview.aadl
aadl2glueC.py mini_cv.aadl dataview.aadl
cp guilayout.ui ..
cp datamodel.py ..
asn2dataModel.py -toPython ./test.asn -o python/
export ASN2DATAMODEL=asn2dataModel.py
cp glue/testgui/*.h python
cd python && make -f Makefile.python && \
swig -Wall -includeall -outdir . -python ./PythonAccess.i && \
cp /opt/DMT/AutoGUI/queue_manager.? . && \
cp /opt/DMT/AutoGUI/timeInMS.? . && \
cp /opt/DMT/AutoGUI/debug_messages.? . && \
gcc -g -fPIC -c `python-config --cflags` gui_swig.c queue_manager.c timeInMS.c debug_messages.c PythonAccess_wrap.c && \
ld -g -shared -o _PythonAccess.so PythonAccess_wrap.o gui_swig.o queue_manager.o timeInMS.o debug_messages.o -lrt && \
cp *.py *.so .. && \
cd ..