File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -15,13 +15,16 @@ build/counter_c3: examples/counter.c3 coroutine.c3 build/coroutine.o
15
15
cp build/coroutine.o build/counter.coroutine.o # c3c deletes the object files for some reason, so we make a copy to preserve the original
16
16
c3c compile -o build/counter_c3 examples/counter.c3 coroutine.c3 build/counter.coroutine.o
17
17
18
- build/counter_jai : examples/counter.jai build/coroutine.so
18
+ build/counter_jai : examples/counter.jai build/coroutine.a build/coroutine. so
19
19
jai-linux examples/counter.jai
20
20
21
21
build/coroutine.so : coroutine.c
22
+ mkdir -p build
22
23
gcc -Wall -Wextra -ggdb -shared -fPIC -o build/coroutine.so coroutine.c
23
24
25
+ build/coroutine.a : build/coroutine.o
26
+ ar -rcs build/coroutine.a build/coroutine.o
27
+
24
28
build/coroutine.o : coroutine.c coroutine.h
25
29
mkdir -p build
26
30
gcc -Wall -Wextra -ggdb -c -o build/coroutine.o coroutine.c
27
-
You can’t perform that action at this time.
0 commit comments