File tree 6 files changed +9
-19
lines changed
6 files changed +9
-19
lines changed Original file line number Diff line number Diff line change @@ -121,5 +121,5 @@ debian:
121
121
clean : # # 🧹 Clean the source from all built objects
122
122
${MAKE} -C lib/tinycc clean distclean
123
123
${MAKE} -C src clean
124
- @rm -f cjit cjit.exe cjit.command
124
+ @rm -f cjit cjit.exe cjit-ar.exe cjit .command
125
125
@rm -rf meson
Original file line number Diff line number Diff line change 6
6
-DVERSION=\" ${VERSION} \" \
7
7
-DCURRENT_YEAR=\" ${CURRENT_YEAR} \"
8
8
9
- .PHONY : rebuild_cjit-ar
10
- rebuild_cjit-ar :
11
- $(cc ) $(cflags ) -c src/cjit-ar.c -o src/cjit-ar.o
12
-
13
9
lib/tinycc/libtcc.a lib/tinycc/libtcc1.a :
14
10
cd lib/tinycc \
15
11
&& bash ./configure ${tinycc_config} ${extra_tinycc_config}
Original file line number Diff line number Diff line change @@ -38,8 +38,7 @@ cjit: ${SOURCES}
38
38
$(cc ) $(cflags ) -o $@ $(SOURCES ) ${ldflags} ${ldadd}
39
39
40
40
cjit-ar : cflags += -DCJIT_AR_MAIN
41
- cjit-ar : rebuild_cjit-ar
42
- $(cc ) $(cflags ) -o $@ src/cjit-ar.o ${ldflags} lib/tinycc/libtcc.a
43
- @rm src/src/cjit-ar.o
41
+ cjit-ar :
42
+ $(cc ) $(cflags ) -o $@ src/cjit-ar.c ${ldflags} lib/tinycc/libtcc.a
44
43
45
44
include build/deps.mk
Original file line number Diff line number Diff line change @@ -11,9 +11,7 @@ cjit.command: ${SOURCES}
11
11
$(cc ) $(cflags ) -o $@ $(SOURCES ) ${ldflags} ${ldadd}
12
12
13
13
cjit-ar.command : cflags += -DCJIT_AR_MAIN
14
- cjit-ar.command : rebuild_cjit-ar
15
- $(cc ) $(cflags ) -o $@ src/cjit-ar.o ${ldflags} lib/tinycc/libtcc.a
16
- @rm src/src/cjit-ar.o
17
-
14
+ cjit-ar.command :
15
+ $(cc ) $(cflags ) -o $@ src/cjit-ar.c ${ldflags} lib/tinycc/libtcc.a
18
16
19
17
include build/deps.mk
Original file line number Diff line number Diff line change @@ -32,10 +32,8 @@ cjit.exe: ${SOURCES}
32
32
$(cc ) $(cflags ) -o $@ $(SOURCES ) ${ldflags} ${ldadd}
33
33
34
34
cjit-ar.exe : cflags += -DCJIT_AR_MAIN
35
- cjit-ar.exe : rebuild_cjit-ar
36
- $(cc ) $(cflags ) -o $@ src/cjit-ar.o ${ldflags} lib/tinycc/libtcc.a
37
- @rm src/src/cjit-ar.o
38
-
35
+ cjit-ar.exe :
36
+ $(cc ) $(cflags ) -o $@ src/cjit-ar.c ${ldflags} lib/tinycc/libtcc.a
39
37
40
38
# libtcc is built by CI
41
39
Original file line number Diff line number Diff line change @@ -29,9 +29,8 @@ cjit.exe: ${SOURCES}
29
29
$(cc ) $(cflags ) -o $@ $(SOURCES ) cjit.res ${ldflags} ${ldadd}
30
30
31
31
cjit-ar.exe : cflags += -DCJIT_AR_MAIN
32
- cjit-ar.exe : rebuild_cjit-ar
33
- $(cc ) $(cflags ) -o $@ src/cjit-ar.o ${ldflags} lib/tinycc/libtcc.a
34
- @rm src/src/cjit-ar.o
32
+ cjit-ar.exe :
33
+ $(cc ) $(cflags ) -o $@ src/cjit-ar.c ${ldflags} lib/tinycc/libtcc.a
35
34
36
35
cross-win :
37
36
@cd lib/tinycc && ./configure ${tinycc_config}
You can’t perform that action at this time.
0 commit comments