Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Anders Blomdell
LabComm
Commits
962a854e
Commit
962a854e
authored
May 05, 2015
by
Sven Gestegård Robertz
Browse files
Merge branch 'master' of gitlab.control.lth.se:anders_blomdell/labcomm
parents
98cc5f9e
9754e239
Changes
2
Hide whitespace changes
Inline
Side-by-side
examples/dynamic/Makefile
View file @
962a854e
all
:
sh dynamic.sh
sh dynamic_type.sh
sh test.sh
sh test_type.sh
clean
:
-
rm test
/
*
.class
-
rm
encoded_data
-
rm
dynamic_out
distclean
:
distclean
:
clean
test/Makefile
View file @
962a854e
TESTS
=
basic simple nested ref
LABCOMM_JAR
=
../compiler/labcomm2014_compiler.jar
LABCOMM
=
java
-jar
$(LABCOMM_JAR)
MONO_PATH
=
$(
shell
realpath
../lib/csharp
)
PYTHONPATH
=
$(
shell
realpath
../lib/python
)
include
../lib/c/os_compat.mk
...
...
@@ -20,7 +22,8 @@ test_%: gen/%/signatures.py \
gen/%/cs_relay.exe
\
gen/%/java_relay.class
\
gen/%/java_code
PYTHONPATH
=
../lib/python ./test_encoder_decoder.py
\
PYTHONPATH
=
$(PYTHONPATH)
MONO_PATH
=
$(MONO_PATH)
\
./test_encoder_decoder.py
\
--signatures
=
gen/
$*
/signatures.py
\
--test
tee
gen/
$*
/testdata
\
--test
gen/
$*
/c_relay /dev/stdin /dev/stdout
\
...
...
@@ -77,13 +80,8 @@ gen/%/cs_code.cs: %.lc Makefile | gen/%/.dir
gen/%/cs_relay.cs
:
gen/%/typeinfo relay_gen_cs.py Makefile
./relay_gen_cs.py
$<
>
$@
.PRECIOUS
:
gen/%/labcomm.dll
gen/%/labcomm2014.dll
:
ln
-s
../../../lib/csharp/labcomm2014.dll
$@
.PRECIOUS
:
gen/%/cs_relay.exe
gen/%/cs_relay.exe
:
gen/%/cs_relay.cs gen/%/cs_code.cs
\
gen/%/labcomm2014.dll Makefile
gen/%/cs_relay.exe
:
gen/%/cs_relay.cs gen/%/cs_code.cs Makefile
mcs
-out
:
$@
$(
filter
%.cs,
$^
)
-lib
:../lib/csharp/
-r
:labcomm2014
# Java relay test rules
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment