History

More properly propagate ONE_SOURCE.

Jean-Claude Beaudoin committed 10 years ago

Commit 08335c11 parent e037fd31 file · +8 −1Browse files

Unified · Split

Makefile+8−1
@@ -178,8 +178,14 @@ endif · 177 unmodified lines
178 178
179all: $(PROGS) $(TCCLIBS) $(TCCDOCS)179all: $(PROGS) $(TCCLIBS) $(TCCDOCS)
180 180
181ifdef ONE_SOURCE
182NATIVE_TCC_REQUISITES=tcc.o
183else
184NATIVE_TCC_REQUISITES=tcc.o $(LIBTCC)
185endif
186
181# Host Tiny C Compiler187# Host Tiny C Compiler
182tcc$(EXESUF): tcc.o $(LIBTCC)188tcc$(EXESUF): $(NATIVE_TCC_REQUISITES)
183 $(CC) -o $@ $^ $(LIBS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(LINK_LIBTCC)189 $(CC) -o $@ $^ $(LIBS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(LINK_LIBTCC)
184 190
185# Cross Tiny C Compilers191# Cross Tiny C Compilers
@@ -226,6 +232,7 @@ else · 40 unmodified lines
226LIBTCC_OBJ = libtcc.o232LIBTCC_OBJ = libtcc.o
227LIBTCC_INC = $(NATIVE_FILES)233LIBTCC_INC = $(NATIVE_FILES)
228libtcc.o : NATIVE_DEFINES += -DONE_SOURCE234libtcc.o : NATIVE_DEFINES += -DONE_SOURCE
235tcc.o : NATIVE_DEFINES += -DONE_SOURCE
229endif236endif
230 237
231$(LIBTCC_OBJ) tcc.o : %.o : %.c $(LIBTCC_INC)238$(LIBTCC_OBJ) tcc.o : %.o : %.c $(LIBTCC_INC)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t