mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-15 16:44:36 +00:00
Updating ProjectGenerator templates for 'make'.
This commit is contained in:
parent
9afd794913
commit
5d1653c701
5 changed files with 24 additions and 12 deletions
|
|
@ -12,13 +12,17 @@ SOURCES := {foreach from=$dirWalk item=file key=key}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
||||||
LDFLAGS := -g -m32
|
LDFLAGS := -g -m32
|
||||||
LDLIBS := -lstdc++
|
LDLIBS := -lstdc++ -lm -lSDL -lpthread -lrt
|
||||||
CFLAGS := -MMD -I. -Wfatal-errors -m32
|
{foreach item=def from=$projLibs}LDLIBS += -l{$def}
|
||||||
|
{/foreach}
|
||||||
|
|
||||||
|
CFLAGS := -MMD -I. -Wfatal-errors -m32 -msse -mmmx -march=i686 -pipe
|
||||||
|
|
||||||
{foreach item=def from=$projIncludes}CFLAGS += -I{$def}
|
{foreach item=def from=$projIncludes}CFLAGS += -I{$def}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
||||||
CFLAGS += -DUNICODE;
|
CFLAGS += -DUNICODE
|
||||||
|
CFLAGS += -DLINUX
|
||||||
|
|
||||||
{foreach item=def from=$projDefines}CFLAGS += -D{$def}
|
{foreach item=def from=$projDefines}CFLAGS += -D{$def}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
@ -28,9 +32,9 @@ CFLAGS_DEBUG += -DTORQUE_DEBUG
|
||||||
CFLAGS_DEBUG += -DTORQUE_DEBUG_GUARD
|
CFLAGS_DEBUG += -DTORQUE_DEBUG_GUARD
|
||||||
CFLAGS_DEBUG += -DTORQUE_NET_STATS
|
CFLAGS_DEBUG += -DTORQUE_NET_STATS
|
||||||
|
|
||||||
CFLAGS += -O3
|
CFLAGS += -O0
|
||||||
|
|
||||||
#CC := gcc
|
CC := gcc
|
||||||
LD := gcc
|
LD := gcc
|
||||||
|
|
||||||
APP_TARGETS += $(APPNAME)
|
APP_TARGETS += $(APPNAME)
|
||||||
|
|
|
||||||
|
|
@ -13,12 +13,13 @@ SOURCES := {foreach from=$dirWalk item=file key=key}
|
||||||
|
|
||||||
LDFLAGS := -g -m32
|
LDFLAGS := -g -m32
|
||||||
LDLIBS := -lstdc++
|
LDLIBS := -lstdc++
|
||||||
CFLAGS := -MMD -I. -Wfatal-errors -m32
|
CFLAGS := -MMD -I. -Wfatal-errors -m32 -msse -mmmx -march=i686
|
||||||
|
|
||||||
{foreach item=def from=$projIncludes}CFLAGS += -I{$def}
|
{foreach item=def from=$projIncludes}CFLAGS += -I{$def}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
||||||
CFLAGS += -DUNICODE
|
CFLAGS += -DUNICODE
|
||||||
|
CFLAGS += -DLINUX
|
||||||
|
|
||||||
{foreach item=def from=$projDefines}CFLAGS += -D{$def}
|
{foreach item=def from=$projDefines}CFLAGS += -D{$def}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
@ -30,7 +31,7 @@ CFLAGS_DEBUG += -DTORQUE_DEBUG_GUARD
|
||||||
|
|
||||||
CFLAGS += -O3
|
CFLAGS += -O3
|
||||||
|
|
||||||
#CC := gcc
|
CC := gcc
|
||||||
LD := gcc
|
LD := gcc
|
||||||
|
|
||||||
APP_TARGETS += $(APPNAME)
|
APP_TARGETS += $(APPNAME)
|
||||||
|
|
|
||||||
|
|
@ -15,13 +15,14 @@ SOURCES := {foreach from=$dirWalk item=file key=key}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
||||||
LDFLAGS_{$projName} := -g -m32
|
LDFLAGS_{$projName} := -g -m32
|
||||||
LDLIBS_{$projName} := -lstdc++
|
#LDLIBS_{$projName} := -lstdc++
|
||||||
CFLAGS_{$projName} := -MMD -I. -m32
|
CFLAGS_{$projName} := -MMD -I. -m32 -msse -mmmx -march=i686
|
||||||
|
|
||||||
{foreach item=def from=$projIncludes}CFLAGS_{$projName} += -I{$def}
|
{foreach item=def from=$projIncludes}CFLAGS_{$projName} += -I{$def}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
||||||
CFLAGS_{$projName} += -DUNICODE
|
CFLAGS_{$projName} += -DUNICODE
|
||||||
|
CFLAGS_{$projName} += -DLINUX
|
||||||
|
|
||||||
{foreach item=def from=$projDefines}CFLAGS_{$projName} += -D{$def}
|
{foreach item=def from=$projDefines}CFLAGS_{$projName} += -D{$def}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
@ -33,7 +34,7 @@ CFLAGS_DEBUG_{$projName} += -DTORQUE_NET_STATS
|
||||||
|
|
||||||
CFLAGS_{$projName} += -O3
|
CFLAGS_{$projName} += -O3
|
||||||
|
|
||||||
#CC := gcc
|
CC := gcc
|
||||||
LD := gcc
|
LD := gcc
|
||||||
|
|
||||||
TARGET_{$projName} := {$libDir}/compiled/Make/{$projName}.a
|
TARGET_{$projName} := {$libDir}/compiled/Make/{$projName}.a
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@ CFLAGS_{$projName} := -MMD -I. -m32 -mmmx -msse -march=i686
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
||||||
CFLAGS_{$projName} += -DUNICODE
|
CFLAGS_{$projName} += -DUNICODE
|
||||||
|
CFLAGS_{$projName} += -DLINUX
|
||||||
|
|
||||||
{foreach item=def from=$projDefines}CFLAGS_{$projName} += -D{$def}
|
{foreach item=def from=$projDefines}CFLAGS_{$projName} += -D{$def}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
@ -31,9 +32,9 @@ CFLAGS_DEBUG_{$projName} += -DTORQUE_DEBUG
|
||||||
CFLAGS_DEBUG_{$projName} += -DTORQUE_DEBUG_GUARD
|
CFLAGS_DEBUG_{$projName} += -DTORQUE_DEBUG_GUARD
|
||||||
CFLAGS_DEBUG_{$projName} += -DTORQUE_NET_STATS
|
CFLAGS_DEBUG_{$projName} += -DTORQUE_NET_STATS
|
||||||
|
|
||||||
CFLAGS_{$projName} += -O3
|
CFLAGS_{$projName} += -O0
|
||||||
|
|
||||||
#CC := gcc
|
CC := gcc
|
||||||
LD := gcc
|
LD := gcc
|
||||||
|
|
||||||
SHARED_LIB_TARGETS += {$projName}.so
|
SHARED_LIB_TARGETS += {$projName}.so
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,11 @@
|
||||||
# copyright on the actual sources.
|
# copyright on the actual sources.
|
||||||
# Copyright 2005 Jon Watte.
|
# Copyright 2005 Jon Watte.
|
||||||
|
|
||||||
|
# This sets the option for how many instances of gcc we'll run at the
|
||||||
|
# same time, one per CPU core in this case. This speeds up build time.
|
||||||
|
# Adjust to your amount of cores.
|
||||||
|
OPTIONS := --jobs=4
|
||||||
|
|
||||||
DEPS :=
|
DEPS :=
|
||||||
LIB_TARGETS :=
|
LIB_TARGETS :=
|
||||||
LIB_TARGETS_DEBUG :=
|
LIB_TARGETS_DEBUG :=
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue