Get rid of partial linking
Partial linking doesn't seem to work right with MXE.
This commit is contained in:
parent
17ff101f9d
commit
0da8befb8d
34 changed files with 170 additions and 142 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -4,6 +4,7 @@
|
|||
*.obj
|
||||
*.exe
|
||||
*.ldflags
|
||||
*.files
|
||||
docs
|
||||
rom
|
||||
lsnes
|
||||
|
|
44
src/Makefile
44
src/Makefile
|
@ -20,38 +20,44 @@ CFLAGS += -DWITH_OPUS_CODEC
|
|||
LDFLAGS += -lopus
|
||||
endif
|
||||
|
||||
DUMMY_LIBRARY=core lua fonts library interface video emulation dummy
|
||||
PLATFORM_LIBRARY=core lua fonts library interface video emulation platform
|
||||
ALLOBJECT=__all__.$(OBJECT_SUFFIX)
|
||||
COMMON_LIBRARY=core lua fonts library interface video emulation
|
||||
DUMMY_LIBRARY=$(COMMON_LIBRARY) dummy
|
||||
PLATFORM_LIBRARY=$(COMMON_LIBRARY) platform
|
||||
ALLFILES=__all__.files
|
||||
ALLFLAGS=__all__.ldflags
|
||||
DUMMY_LIBRARY_OBJS=$(patsubst %,%/$(ALLOBJECT),$(DUMMY_LIBRARY))
|
||||
PLATFORM_LIBRARY_OBJS=$(patsubst %,%/$(ALLOBJECT),$(PLATFORM_LIBRARY))
|
||||
DUMMY_LIBRARY_FILES=$(patsubst %,%/$(ALLFILES),$(DUMMY_LIBRARY))
|
||||
PLATFORM_LIBRARY_FILES=$(patsubst %,%/$(ALLFILES),$(PLATFORM_LIBRARY))
|
||||
DUMMY_LIBRARY_FLAGS=$(patsubst %,%/$(ALLFLAGS),$(DUMMY_LIBRARY))
|
||||
PLATFORM_LIBRARY_FLAGS=$(patsubst %,%/$(ALLFLAGS),$(PLATFORM_LIBRARY))
|
||||
|
||||
__all_dummy__.files: $(DUMMY_LIBRARY_FILES)
|
||||
lua genfilelist.lua $^ >$@
|
||||
|
||||
core/$(ALLOBJECT): forcelook
|
||||
__all_platform__.files: $(PLATFORM_LIBRARY_FILES)
|
||||
lua genfilelist.lua $^ >$@
|
||||
|
||||
core/$(ALLFILES): forcelook
|
||||
$(MAKE) -C core
|
||||
|
||||
dummy/$(ALLOBJECT): forcelook
|
||||
dummy/$(ALLFILES): forcelook
|
||||
$(MAKE) -C dummy
|
||||
|
||||
emulation/$(ALLOBJECT): forcelook
|
||||
emulation/$(ALLFILES): forcelook
|
||||
$(MAKE) -C emulation
|
||||
|
||||
fonts/$(ALLOBJECT): forcelook
|
||||
fonts/$(ALLFILES): forcelook
|
||||
$(MAKE) -C fonts
|
||||
|
||||
library/$(ALLOBJECT): forcelook
|
||||
library/$(ALLFILES): forcelook
|
||||
$(MAKE) -C library
|
||||
|
||||
interface/$(ALLOBJECT): forcelook
|
||||
interface/$(ALLFILES): forcelook
|
||||
$(MAKE) -C interface
|
||||
|
||||
lua/$(ALLOBJECT): forcelook
|
||||
lua/$(ALLFILES): forcelook
|
||||
$(MAKE) -C lua
|
||||
|
||||
platform/$(ALLOBJECT): forcelook
|
||||
platform/$(ALLFILES): forcelook
|
||||
$(MAKE) -C platform
|
||||
|
||||
util/__all_files__: forcelook
|
||||
|
@ -60,16 +66,16 @@ util/__all_files__: forcelook
|
|||
util/%.$(OBJECT_SUFFIX): util/__all_files__
|
||||
@true;
|
||||
|
||||
video/$(ALLOBJECT): forcelook
|
||||
video/$(ALLFILES): forcelook
|
||||
$(MAKE) -C video
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) util/%.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) util/%.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
%.util$(DOT_EXECUTABLE_SUFFIX): %.$(OBJECT_SUFFIX) $(DUMMY_LIBRARY_OBJS)
|
||||
$(REALCC) -o $@ $^ $(LDFLAGS) $(CORE_OBJECT) `cat $(DUMMY_LIBRARY_FLAGS)`
|
||||
%.util$(DOT_EXECUTABLE_SUFFIX): %.$(OBJECT_SUFFIX) __all_dummy__.files
|
||||
$(REALCC) -o $@ $< `cat __all_dummy__.files` $(LDFLAGS) `cat $(DUMMY_LIBRARY_FLAGS)`
|
||||
|
||||
lsnes$(DOT_EXECUTABLE_SUFFIX): $(PLATFORM_LIBRARY_OBJS)
|
||||
$(REALCC) -o $@ $^ $(LDFLAGS) $(CORE_OBJECT) `cat $(PLATFORM_LIBRARY_FLAGS)`
|
||||
lsnes$(DOT_EXECUTABLE_SUFFIX): __all_platform__.files
|
||||
$(REALCC) -o $@ `cat __all_platform__.files` $(LDFLAGS) `cat $(PLATFORM_LIBRARY_FLAGS)`
|
||||
|
||||
precheck:
|
||||
$(MAKE) -C core precheck
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -13,4 +13,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -13,4 +13,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1,27 +1,27 @@
|
|||
CORES=bsnes-legacy gambatte
|
||||
ALLOBJECT=__all__.$(OBJECT_SUFFIX)
|
||||
ALLFILES=__all__.files
|
||||
ALLFLAGS=__all__.ldflags
|
||||
CORES_OBJS=$(patsubst %,%/$(ALLOBJECT),$(CORES))
|
||||
CORES_FILES=$(patsubst %,%/$(ALLFILES),$(CORES))
|
||||
CORES_FLAGS=$(patsubst %,%/$(ALLFLAGS),$(CORES))
|
||||
|
||||
$(ALLOBJECT): $(CORES_OBJS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(CORES_FILES)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
cat $(CORES_FLAGS) >$(ALLFLAGS)
|
||||
|
||||
bsnes-legacy/$(ALLOBJECT): forcelook
|
||||
bsnes-legacy/$(ALLFILES): forcelook
|
||||
$(MAKE) -C bsnes-legacy
|
||||
|
||||
gambatte/$(ALLOBJECT): forcelook
|
||||
gambatte/$(ALLFILES): forcelook
|
||||
$(MAKE) -C gambatte
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
precheck:
|
||||
$(MAKE) -C bsnes-legacy precheck
|
||||
$(MAKE) -C gambatte precheck
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
$(MAKE) -C bsnes-legacy clean
|
||||
$(MAKE) -C gambatte clean
|
||||
|
||||
|
|
|
@ -27,10 +27,10 @@ CFLAGS += -DBSNES_VERSION=\"${BSNES_VERSION}\"
|
|||
|
||||
BSNES_LIBRARY=bsnes/out/libsnes.$(ARCHIVE_SUFFIX)
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS) ../../../$(BSNES_LIBRARY)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS) ../../../$(BSNES_LIBRARY)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
echo $(BSNES_LDFLAGS) ../$(BSNES_LIBRARY) >__all__.ldflags
|
||||
|
||||
../../../$(BSNES_LIBRARY): forcelook
|
||||
|
@ -51,8 +51,9 @@ regions.inc: regions.def ../make-regions.lua
|
|||
$(REALCC) -c -o $@ $< -I../../../include -I../../../bsnes $(CFLAGS) $(BSNES_CFLAGS)
|
||||
else
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): dummy.cpp
|
||||
$(REALCC) -c -o $@ $< $(CFLAGS)
|
||||
OBJECTS=
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
echo >__all__.ldflags
|
||||
|
||||
endif
|
||||
|
@ -64,5 +65,5 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.files __all__.ldflags
|
||||
-make -C ../../../bsnes clean
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_32662363263262733;
|
|
@ -5,10 +5,10 @@ GAMBATTE_LDFLAGS=
|
|||
|
||||
GAMBATTE_LIBRARY=gambatte/libgambatte/libgambatte.$(ARCHIVE_SUFFIX)
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS) ../../../$(GAMBATTE_LIBRARY)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS) ../../../$(GAMBATTE_LIBRARY)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
echo $(GAMBATTE_LDFLAGS) ../$(GAMBATTE_LIBRARY) >__all__.ldflags
|
||||
|
||||
../../../$(GAMBATTE_LIBRARY): forcelook
|
||||
|
@ -29,8 +29,9 @@ regions.inc: regions.def ../make-regions.lua
|
|||
|
||||
else
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): dummy.cpp
|
||||
$(REALCC) -c -o $@ $< $(CFLAGS)
|
||||
OBJECTS=
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
echo >__all__.ldflags
|
||||
|
||||
endif
|
||||
|
@ -43,4 +44,4 @@ precheck:
|
|||
|
||||
clean:
|
||||
-make -C ../../../gambatte clean
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_52896932693286932683296;
|
|
@ -1,9 +1,9 @@
|
|||
OBJECTS=font.$(OBJECT_SUFFIX) wrapper.$(OBJECT_SUFFIX)
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
touch __all__.ldflags
|
||||
|
||||
.PRECIOUS: font.$(OBJECT_SUFFIX) font.cpp
|
||||
|
@ -20,4 +20,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) font.cpp *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) font.cpp __all__.ldflags __all__.files
|
||||
|
|
29
src/genfilelist.lua
Normal file
29
src/genfilelist.lua
Normal file
|
@ -0,0 +1,29 @@
|
|||
#!/usr/bin/env lua
|
||||
|
||||
emit=function(filename)
|
||||
local prefix, file, line, err, word;
|
||||
if string.match(filename, "%.%./(.*)") then
|
||||
return;
|
||||
end
|
||||
prefix = string.match(filename, "(.*/)[^/]*");
|
||||
if not prefix then
|
||||
io.stdout:write(" " .. filename);
|
||||
return;
|
||||
end
|
||||
file, err = io.open(filename, "r");
|
||||
if not file then
|
||||
error(err);
|
||||
end
|
||||
s = "";
|
||||
for line in file:lines() do
|
||||
for word in string.gmatch(line, "%S+") do
|
||||
s = s .. " " .. prefix .. word;
|
||||
end
|
||||
end
|
||||
io.stdout:write(s);
|
||||
end
|
||||
|
||||
for i=1,#arg do
|
||||
emit(arg[i]);
|
||||
end
|
||||
print("");
|
|
@ -1,9 +1,9 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -13,4 +13,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -13,4 +13,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_9632869328693208767947843684375823578323;
|
|
@ -1,9 +1,9 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
echo >__all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -13,4 +13,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1,33 +1,33 @@
|
|||
PLATFORMS=dummy evdev portaudio wxwidgets win32mm libao
|
||||
ALLOBJECT=__all__.$(OBJECT_SUFFIX)
|
||||
ALLFILES=__all__.files
|
||||
ALLFLAGS=__all__.ldflags
|
||||
PLATFORMS_OBJS=$(patsubst %,%/$(ALLOBJECT),$(PLATFORMS))
|
||||
PLATFORMS_FILES=$(patsubst %,%/$(ALLFILES),$(PLATFORMS))
|
||||
PLATFORMS_FLAGS=$(patsubst %,%/$(ALLFLAGS),$(PLATFORMS))
|
||||
|
||||
$(ALLOBJECT): $(PLATFORMS_OBJS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
$(ALLFILES): $(PLATFORMS_FILES) $(OBJECTS)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
cat $(PLATFORMS_FLAGS) >$(ALLFLAGS)
|
||||
|
||||
dummy/$(ALLOBJECT): forcelook
|
||||
dummy/$(ALLFILES): forcelook
|
||||
$(MAKE) -C dummy
|
||||
|
||||
evdev/$(ALLOBJECT): forcelook
|
||||
evdev/$(ALLFILES): forcelook
|
||||
$(MAKE) -C evdev
|
||||
|
||||
win32mm/$(ALLOBJECT): forcelook
|
||||
win32mm/$(ALLFILES): forcelook
|
||||
$(MAKE) -C win32mm
|
||||
|
||||
portaudio/$(ALLOBJECT): forcelook
|
||||
portaudio/$(ALLFILES): forcelook
|
||||
$(MAKE) -C portaudio
|
||||
|
||||
libao/$(ALLOBJECT): forcelook
|
||||
libao/$(ALLFILES): forcelook
|
||||
$(MAKE) -C libao
|
||||
|
||||
wxwidgets/$(ALLOBJECT): forcelook
|
||||
wxwidgets/$(ALLFILES): forcelook
|
||||
$(MAKE) -C wxwidgets
|
||||
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) *.files
|
||||
|
||||
precheck:
|
||||
$(MAKE) -C dummy precheck
|
||||
|
@ -38,7 +38,7 @@ precheck:
|
|||
$(MAKE) -C wxwidgets precheck
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
$(MAKE) -C dummy clean
|
||||
$(MAKE) -C evdev clean
|
||||
$(MAKE) -C win32mm clean
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
OBJECTS=dummy.$(OBJECT_SUFFIX)
|
||||
OBJECTS=
|
||||
ifeq ($(SOUND),DUMMY)
|
||||
OBJECTS += sound.$(OBJECT_SUFFIX)
|
||||
endif
|
||||
|
@ -6,10 +6,10 @@ ifeq ($(JOYSTICK),DUMMY)
|
|||
OBJECTS += joystick.$(OBJECT_SUFFIX)
|
||||
endif
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -19,4 +19,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_5236382638463274637825672865732473644642;
|
|
@ -1,13 +1,13 @@
|
|||
ifeq ($(JOYSTICK), EVDEV)
|
||||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
else
|
||||
OBJECTS=dummy.$(OBJECT_SUFFIX)
|
||||
OBJECTS=
|
||||
endif
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -17,4 +17,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_7547375832742837589257382758375387238443;
|
|
@ -3,14 +3,13 @@ OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
|||
PA_CFLAGS += $(shell $(CROSS_PREFIX)pkg-config ao --cflags)
|
||||
PA_LDFLAGS += $(shell $(CROSS_PREFIX)pkg-config ao --libs)
|
||||
else
|
||||
OBJECTS = dummy.$(OBJECT_SUFFIX)
|
||||
OBJECTS=
|
||||
endif
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
echo $(PA_LDFLAGS) >__all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -20,4 +19,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_3582389632875382734832758327674873248473;
|
|
@ -3,14 +3,14 @@ OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
|||
PA_CFLAGS += $(shell $(CROSS_PREFIX)pkg-config portaudio-2.0 --cflags)
|
||||
PA_LDFLAGS += $(shell $(CROSS_PREFIX)pkg-config portaudio-2.0 --libs)
|
||||
else
|
||||
OBJECTS = dummy.$(OBJECT_SUFFIX)
|
||||
OBJECTS=
|
||||
endif
|
||||
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
echo $(PA_LDFLAGS) >__all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -20,4 +20,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_5328598469839457284718924789753892769886;
|
|
@ -1,13 +1,13 @@
|
|||
ifeq ($(JOYSTICK), WIN32MM)
|
||||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
else
|
||||
OBJECTS=dummy.$(OBJECT_SUFFIX)
|
||||
OBJECTS=
|
||||
endif
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -17,4 +17,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_5825392786327896327896798437692738969832786;
|
|
@ -3,7 +3,7 @@ OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
|||
WXW_CFLAGS += $(shell $(CROSS_PREFIX)wx-config --cxxflags) $(shell $(CROSS_PREFIX)pkg-config libswscale --cflags)
|
||||
WXW_LDFLAGS += $(shell $(CROSS_PREFIX)wx-config --libs) $(shell $(CROSS_PREFIX)pkg-config libswscale --libs)
|
||||
else
|
||||
OBJECTS = dummy.$(OBJECT_SUFFIX)
|
||||
OBJECTS =
|
||||
endif
|
||||
|
||||
ifeq ($(JOYSTICK), WXWIDGETS)
|
||||
|
@ -16,8 +16,8 @@ endif
|
|||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
echo $(WXW_LDFLAGS) >__all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -27,4 +27,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
char SYMBOL_0532573275328678376328758327583274832744;
|
|
@ -1,6 +1,6 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all_files__: $(OBJECTS)
|
||||
@true
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp)) avi/__all__.$(OBJECT_SUFFIX)
|
||||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
ifdef SECRET_RABBIT_CODE
|
||||
AVI_CFLAGS=-DWITH_SECRET_RABBIT_CODE
|
||||
AVI_LDFLAGS=-lsamplerate
|
||||
endif
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: avi/__all__.files $(OBJECTS)
|
||||
lua ../genfilelist.lua $^ >$@
|
||||
echo $(AVI_LDFLAGS) >__all__.ldflags
|
||||
|
||||
avi/__all__.$(OBJECT_SUFFIX): forcelook
|
||||
avi/__all__.files: forcelook
|
||||
$(MAKE) -C avi
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -25,4 +25,4 @@ precheck:
|
|||
|
||||
clean:
|
||||
$(MAKE) -C avi clean
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp)) codec/__all__.$(OBJECT_SUFFIX)
|
||||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: codec/__all__.files $(OBJECTS)
|
||||
lua ../../genfilelist.lua $^ >$@
|
||||
|
||||
codec/__all__.$(OBJECT_SUFFIX): forcelook
|
||||
codec/__all__.files: forcelook
|
||||
$(MAKE) -C codec
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -19,4 +19,4 @@ precheck:
|
|||
|
||||
clean:
|
||||
$(MAKE) -C codec clean
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
OBJECTS=video/__all__.$(OBJECT_SUFFIX) audio/__all__.$(OBJECT_SUFFIX)
|
||||
OBJECTS=
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: audio/__all__.files video/__all__.files $(OBJECTS)
|
||||
lua ../../../genfilelist.lua $^ >$@
|
||||
|
||||
audio/__all__.$(OBJECT_SUFFIX): forcelook
|
||||
audio/__all__.files: forcelook
|
||||
$(MAKE) -C audio
|
||||
|
||||
video/__all__.$(OBJECT_SUFFIX): forcelook
|
||||
video/__all__.files: forcelook
|
||||
$(MAKE) -C video
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
|
@ -24,4 +24,4 @@ precheck:
|
|||
clean:
|
||||
$(MAKE) -C audio clean
|
||||
$(MAKE) -C video clean
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../../../genfilelist.lua $^ >$@
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
$(REALCC) $(CFLAGS) -c -o $@ $< -I../../../../../include
|
||||
|
@ -12,4 +12,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX) %.files
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
__all__.files: $(OBJECTS)
|
||||
lua ../../../../genfilelist.lua $^ >$@
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
$(REALCC) $(CFLAGS) -c -o $@ $< -I../../../../../include
|
||||
|
@ -12,4 +12,4 @@ precheck:
|
|||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
||||
rm -f *.$(OBJECT_SUFFIX) __all__.ldflags __all__.files
|
||||
|
|
Loading…
Add table
Reference in a new issue