Merge pull request #1072 from cxd4/sync-common-build-script
[Common] Synchronize non-Windows build script to the VCPROJ.
This commit is contained in:
commit
73001a6001
|
@ -4,6 +4,7 @@ obj=./Common
|
||||||
mkdir -p $obj
|
mkdir -p $obj
|
||||||
|
|
||||||
FLAGS_x86="\
|
FLAGS_x86="\
|
||||||
|
-I$src/.. \
|
||||||
-S \
|
-S \
|
||||||
-fPIC \
|
-fPIC \
|
||||||
-masm=intel \
|
-masm=intel \
|
||||||
|
@ -21,10 +22,14 @@ $CC -o $obj/FileClass.asm $src/FileClass.cpp $C_FLAGS
|
||||||
$CC -o $obj/IniFileClass.asm $src/IniFileClass.cpp $C_FLAGS
|
$CC -o $obj/IniFileClass.asm $src/IniFileClass.cpp $C_FLAGS
|
||||||
$CC -o $obj/LogClass.asm $src/LogClass.cpp $C_FLAGS
|
$CC -o $obj/LogClass.asm $src/LogClass.cpp $C_FLAGS
|
||||||
$CC -o $obj/md5.asm $src/md5.cpp $C_FLAGS
|
$CC -o $obj/md5.asm $src/md5.cpp $C_FLAGS
|
||||||
|
$CC -o $obj/MemoryManagement.asm $src/MemoryManagement.cpp $C_FLAGS
|
||||||
$CC -o $obj/MemTest.asm $src/MemTest.cpp $C_FLAGS
|
$CC -o $obj/MemTest.asm $src/MemTest.cpp $C_FLAGS
|
||||||
$CC -o $obj/path.asm $src/path.cpp $C_FLAGS
|
$CC -o $obj/path.asm $src/path.cpp $C_FLAGS
|
||||||
|
$CC -o $obj/Platform.asm $src/Platform.cpp $C_FLAGS
|
||||||
$CC -o $obj/stdstring.asm $src/StdString.cpp $C_FLAGS
|
$CC -o $obj/stdstring.asm $src/StdString.cpp $C_FLAGS
|
||||||
$CC -o $obj/SyncEvent.asm $src/SyncEvent.cpp $C_FLAGS
|
$CC -o $obj/SyncEvent.asm $src/SyncEvent.cpp $C_FLAGS
|
||||||
|
$CC -o $obj/DateTimeClass.asm $src/DateTimeClass.cpp $C_FLAGS
|
||||||
|
$CC -o $obj/Thread.asm $src/Thread.cpp $C_FLAGS
|
||||||
$CC -o $obj/Trace.asm $src/Trace.cpp $C_FLAGS
|
$CC -o $obj/Trace.asm $src/Trace.cpp $C_FLAGS
|
||||||
$CC -o $obj/Util.asm $src/Util.cpp $C_FLAGS
|
$CC -o $obj/Util.asm $src/Util.cpp $C_FLAGS
|
||||||
|
|
||||||
|
@ -34,20 +39,28 @@ $AS -o $obj/FileClass.o $obj/FileClass.asm
|
||||||
$AS -o $obj/IniFileClass.o $obj/IniFileClass.asm
|
$AS -o $obj/IniFileClass.o $obj/IniFileClass.asm
|
||||||
$AS -o $obj/LogClass.o $obj/LogClass.asm
|
$AS -o $obj/LogClass.o $obj/LogClass.asm
|
||||||
$AS -o $obj/md5.o $obj/md5.asm
|
$AS -o $obj/md5.o $obj/md5.asm
|
||||||
|
$AS -o $obj/MemoryManagement.o $obj/MemoryManagement.asm
|
||||||
$AS -o $obj/MemTest.o $obj/MemTest.asm
|
$AS -o $obj/MemTest.o $obj/MemTest.asm
|
||||||
$AS -o $obj/path.o $obj/path.asm
|
$AS -o $obj/path.o $obj/path.asm
|
||||||
|
$AS -o $obj/Platform.o $obj/Platform.asm
|
||||||
$AS -o $obj/stdstring.o $obj/stdstring.asm
|
$AS -o $obj/stdstring.o $obj/stdstring.asm
|
||||||
$AS -o $obj/SyncEvent.o $obj/SyncEvent.asm
|
$AS -o $obj/SyncEvent.o $obj/SyncEvent.asm
|
||||||
|
$AS -o $obj/DateTimeClass.o $obj/DateTimeClass.asm
|
||||||
|
$AS -o $obj/Thread.o $obj/Thread.asm
|
||||||
$AS -o $obj/Trace.o $obj/Trace.asm
|
$AS -o $obj/Trace.o $obj/Trace.asm
|
||||||
$AS -o $obj/Util.o $obj/Util.asm
|
$AS -o $obj/Util.o $obj/Util.asm
|
||||||
|
|
||||||
OBJ_LIST="\
|
OBJ_LIST="\
|
||||||
$obj/Util.o \
|
$obj/Util.o \
|
||||||
$obj/Trace.o \
|
$obj/Trace.o \
|
||||||
|
$obj/Thread.o \
|
||||||
|
$obj/DateTimeClass.o \
|
||||||
$obj/SyncEvent.o \
|
$obj/SyncEvent.o \
|
||||||
$obj/stdstring.o \
|
$obj/stdstring.o \
|
||||||
|
$obj/Platform.o \
|
||||||
$obj/path.o \
|
$obj/path.o \
|
||||||
$obj/MemTest.o \
|
$obj/MemTest.o \
|
||||||
|
$obj/MemoryManagement.o \
|
||||||
$obj/md5.o \
|
$obj/md5.o \
|
||||||
$obj/LogClass.o \
|
$obj/LogClass.o \
|
||||||
$obj/IniFileClass.o \
|
$obj/IniFileClass.o \
|
||||||
|
|
Loading…
Reference in New Issue