2 CSC = $(RUNTIME) ../../mcs/mcs.exe
3 CSCFLAGS=/nologo /debug+ /debug:full /out:$@
7 test: cilc.exe Test.dll
10 mono cilc.exe Test.dll
11 gcc -Wall -fpic -shared `pkg-config --cflags --libs glib-2.0 mono` -lpthread generated/*.c -o generated/libtest.so
12 gcc -Wall `pkg-config --cflags --libs glib-2.0 mono` -Igenerated -Lgenerated -ltest demo.c -o generated/demo
16 $(CSC) $(CSCFLAGS) cilc.cs
19 mcs /out:Test.dll --target library Test.cs
22 rm -rf generated cilc.exe Test.dll