- Timestamp:
- 07/18/11 23:42:41 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ps/trunk/build/premake/premake4/build/gmake.unix/Premake4.make
r9832 r9878 30 30 CXXFLAGS += $(CFLAGS) 31 31 LDFLAGS += -s -rdynamic 32 LIBS += -lm -ldl 32 LIBS += -lm -ldl 33 33 RESFLAGS += $(DEFINES) $(INCLUDES) 34 34 LDDEPS += 35 LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) -Xlinker --start-group $(LDDEPS) -Xlinker --end-group$(LIBS)35 LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) 36 36 define PREBUILDCMDS 37 37 endef … … 52 52 CXXFLAGS += $(CFLAGS) 53 53 LDFLAGS += -rdynamic 54 LIBS += -lm -ldl 54 LIBS += -lm -ldl 55 55 RESFLAGS += $(DEFINES) $(INCLUDES) 56 56 LDDEPS += 57 LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) -Xlinker --start-group $(LDDEPS) -Xlinker --end-group$(LIBS)57 LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) 58 58 define PREBUILDCMDS 59 59 endef … … 121 121 .PHONY: clean prebuild prelink 122 122 123 all: $(TARGET )123 all: $(TARGETDIR) $(OBJDIR) prebuild prelink $(TARGET) 124 124 @: 125 125 126 $(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) | prelink126 $(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(RESOURCES) 127 127 @echo Linking Premake4 128 128 $(SILENT) $(LINKCMD) … … 155 155 endif 156 156 157 prebuild: $(TARGETDIR) $(OBJDIR)157 prebuild: 158 158 $(PREBUILDCMDS) 159 159 … … 162 162 163 163 ifneq (,$(PCH)) 164 $(GCH): $(PCH) | $(OBJDIR)164 $(GCH): $(PCH) 165 165 @echo $(notdir $<) 166 166 -$(SILENT) cp $< $(OBJDIR) … … 168 168 endif 169 169 170 $(OBJDIR)/os_getcwd.o: ../../src/host/os_getcwd.c | prebuild171 @echo $(notdir $<) 172 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 173 $(OBJDIR)/path_isabsolute.o: ../../src/host/path_isabsolute.c | prebuild174 @echo $(notdir $<) 175 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 176 $(OBJDIR)/os_isdir.o: ../../src/host/os_isdir.c | prebuild177 @echo $(notdir $<) 178 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 179 $(OBJDIR)/os_rmdir.o: ../../src/host/os_rmdir.c | prebuild180 @echo $(notdir $<) 181 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 182 $(OBJDIR)/os_chdir.o: ../../src/host/os_chdir.c | prebuild183 @echo $(notdir $<) 184 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 185 $(OBJDIR)/os_uuid.o: ../../src/host/os_uuid.c | prebuild186 @echo $(notdir $<) 187 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 188 $(OBJDIR)/os_isfile.o: ../../src/host/os_isfile.c | prebuild189 @echo $(notdir $<) 190 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 191 $(OBJDIR)/os_match.o: ../../src/host/os_match.c | prebuild192 @echo $(notdir $<) 193 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 194 $(OBJDIR)/os_pathsearch.o: ../../src/host/os_pathsearch.c | prebuild195 @echo $(notdir $<) 196 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 197 $(OBJDIR)/os_copyfile.o: ../../src/host/os_copyfile.c | prebuild198 @echo $(notdir $<) 199 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 200 $(OBJDIR)/os_mkdir.o: ../../src/host/os_mkdir.c | prebuild201 @echo $(notdir $<) 202 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 203 $(OBJDIR)/premake.o: ../../src/host/premake.c | prebuild204 @echo $(notdir $<) 205 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 206 $(OBJDIR)/string_endswith.o: ../../src/host/string_endswith.c | prebuild207 @echo $(notdir $<) 208 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 209 $(OBJDIR)/scripts.o: ../../src/host/scripts.c | prebuild210 @echo $(notdir $<) 211 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 212 $(OBJDIR)/liolib.o: ../../src/host/lua-5.1.4/src/liolib.c | prebuild213 @echo $(notdir $<) 214 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 215 $(OBJDIR)/ltm.o: ../../src/host/lua-5.1.4/src/ltm.c | prebuild216 @echo $(notdir $<) 217 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 218 $(OBJDIR)/linit.o: ../../src/host/lua-5.1.4/src/linit.c | prebuild219 @echo $(notdir $<) 220 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 221 $(OBJDIR)/loadlib.o: ../../src/host/lua-5.1.4/src/loadlib.c | prebuild222 @echo $(notdir $<) 223 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 224 $(OBJDIR)/lgc.o: ../../src/host/lua-5.1.4/src/lgc.c | prebuild225 @echo $(notdir $<) 226 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 227 $(OBJDIR)/lstate.o: ../../src/host/lua-5.1.4/src/lstate.c | prebuild228 @echo $(notdir $<) 229 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 230 $(OBJDIR)/llex.o: ../../src/host/lua-5.1.4/src/llex.c | prebuild231 @echo $(notdir $<) 232 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 233 $(OBJDIR)/lstrlib.o: ../../src/host/lua-5.1.4/src/lstrlib.c | prebuild234 @echo $(notdir $<) 235 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 236 $(OBJDIR)/lmem.o: ../../src/host/lua-5.1.4/src/lmem.c | prebuild237 @echo $(notdir $<) 238 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 239 $(OBJDIR)/lopcodes.o: ../../src/host/lua-5.1.4/src/lopcodes.c | prebuild240 @echo $(notdir $<) 241 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 242 $(OBJDIR)/ldump.o: ../../src/host/lua-5.1.4/src/ldump.c | prebuild243 @echo $(notdir $<) 244 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 245 $(OBJDIR)/lmathlib.o: ../../src/host/lua-5.1.4/src/lmathlib.c | prebuild246 @echo $(notdir $<) 247 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 248 $(OBJDIR)/ldo.o: ../../src/host/lua-5.1.4/src/ldo.c | prebuild249 @echo $(notdir $<) 250 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 251 $(OBJDIR)/ltablib.o: ../../src/host/lua-5.1.4/src/ltablib.c | prebuild252 @echo $(notdir $<) 253 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 254 $(OBJDIR)/lparser.o: ../../src/host/lua-5.1.4/src/lparser.c | prebuild255 @echo $(notdir $<) 256 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 257 $(OBJDIR)/lfunc.o: ../../src/host/lua-5.1.4/src/lfunc.c | prebuild258 @echo $(notdir $<) 259 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 260 $(OBJDIR)/lobject.o: ../../src/host/lua-5.1.4/src/lobject.c | prebuild261 @echo $(notdir $<) 262 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 263 $(OBJDIR)/ldebug.o: ../../src/host/lua-5.1.4/src/ldebug.c | prebuild264 @echo $(notdir $<) 265 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 266 $(OBJDIR)/ldblib.o: ../../src/host/lua-5.1.4/src/ldblib.c | prebuild267 @echo $(notdir $<) 268 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 269 $(OBJDIR)/lauxlib.o: ../../src/host/lua-5.1.4/src/lauxlib.c | prebuild270 @echo $(notdir $<) 271 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 272 $(OBJDIR)/lzio.o: ../../src/host/lua-5.1.4/src/lzio.c | prebuild273 @echo $(notdir $<) 274 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 275 $(OBJDIR)/loslib.o: ../../src/host/lua-5.1.4/src/loslib.c | prebuild276 @echo $(notdir $<) 277 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 278 $(OBJDIR)/lcode.o: ../../src/host/lua-5.1.4/src/lcode.c | prebuild279 @echo $(notdir $<) 280 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 281 $(OBJDIR)/lapi.o: ../../src/host/lua-5.1.4/src/lapi.c | prebuild282 @echo $(notdir $<) 283 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 284 $(OBJDIR)/ltable.o: ../../src/host/lua-5.1.4/src/ltable.c | prebuild285 @echo $(notdir $<) 286 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 287 $(OBJDIR)/lbaselib.o: ../../src/host/lua-5.1.4/src/lbaselib.c | prebuild288 @echo $(notdir $<) 289 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 290 $(OBJDIR)/lvm.o: ../../src/host/lua-5.1.4/src/lvm.c | prebuild291 @echo $(notdir $<) 292 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 293 $(OBJDIR)/lstring.o: ../../src/host/lua-5.1.4/src/lstring.c | prebuild294 @echo $(notdir $<) 295 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 296 $(OBJDIR)/lundump.o: ../../src/host/lua-5.1.4/src/lundump.c | prebuild170 $(OBJDIR)/os_getcwd.o: ../../src/host/os_getcwd.c 171 @echo $(notdir $<) 172 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 173 $(OBJDIR)/path_isabsolute.o: ../../src/host/path_isabsolute.c 174 @echo $(notdir $<) 175 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 176 $(OBJDIR)/os_isdir.o: ../../src/host/os_isdir.c 177 @echo $(notdir $<) 178 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 179 $(OBJDIR)/os_rmdir.o: ../../src/host/os_rmdir.c 180 @echo $(notdir $<) 181 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 182 $(OBJDIR)/os_chdir.o: ../../src/host/os_chdir.c 183 @echo $(notdir $<) 184 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 185 $(OBJDIR)/os_uuid.o: ../../src/host/os_uuid.c 186 @echo $(notdir $<) 187 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 188 $(OBJDIR)/os_isfile.o: ../../src/host/os_isfile.c 189 @echo $(notdir $<) 190 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 191 $(OBJDIR)/os_match.o: ../../src/host/os_match.c 192 @echo $(notdir $<) 193 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 194 $(OBJDIR)/os_pathsearch.o: ../../src/host/os_pathsearch.c 195 @echo $(notdir $<) 196 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 197 $(OBJDIR)/os_copyfile.o: ../../src/host/os_copyfile.c 198 @echo $(notdir $<) 199 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 200 $(OBJDIR)/os_mkdir.o: ../../src/host/os_mkdir.c 201 @echo $(notdir $<) 202 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 203 $(OBJDIR)/premake.o: ../../src/host/premake.c 204 @echo $(notdir $<) 205 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 206 $(OBJDIR)/string_endswith.o: ../../src/host/string_endswith.c 207 @echo $(notdir $<) 208 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 209 $(OBJDIR)/scripts.o: ../../src/host/scripts.c 210 @echo $(notdir $<) 211 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 212 $(OBJDIR)/liolib.o: ../../src/host/lua-5.1.4/src/liolib.c 213 @echo $(notdir $<) 214 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 215 $(OBJDIR)/ltm.o: ../../src/host/lua-5.1.4/src/ltm.c 216 @echo $(notdir $<) 217 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 218 $(OBJDIR)/linit.o: ../../src/host/lua-5.1.4/src/linit.c 219 @echo $(notdir $<) 220 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 221 $(OBJDIR)/loadlib.o: ../../src/host/lua-5.1.4/src/loadlib.c 222 @echo $(notdir $<) 223 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 224 $(OBJDIR)/lgc.o: ../../src/host/lua-5.1.4/src/lgc.c 225 @echo $(notdir $<) 226 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 227 $(OBJDIR)/lstate.o: ../../src/host/lua-5.1.4/src/lstate.c 228 @echo $(notdir $<) 229 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 230 $(OBJDIR)/llex.o: ../../src/host/lua-5.1.4/src/llex.c 231 @echo $(notdir $<) 232 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 233 $(OBJDIR)/lstrlib.o: ../../src/host/lua-5.1.4/src/lstrlib.c 234 @echo $(notdir $<) 235 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 236 $(OBJDIR)/lmem.o: ../../src/host/lua-5.1.4/src/lmem.c 237 @echo $(notdir $<) 238 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 239 $(OBJDIR)/lopcodes.o: ../../src/host/lua-5.1.4/src/lopcodes.c 240 @echo $(notdir $<) 241 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 242 $(OBJDIR)/ldump.o: ../../src/host/lua-5.1.4/src/ldump.c 243 @echo $(notdir $<) 244 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 245 $(OBJDIR)/lmathlib.o: ../../src/host/lua-5.1.4/src/lmathlib.c 246 @echo $(notdir $<) 247 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 248 $(OBJDIR)/ldo.o: ../../src/host/lua-5.1.4/src/ldo.c 249 @echo $(notdir $<) 250 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 251 $(OBJDIR)/ltablib.o: ../../src/host/lua-5.1.4/src/ltablib.c 252 @echo $(notdir $<) 253 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 254 $(OBJDIR)/lparser.o: ../../src/host/lua-5.1.4/src/lparser.c 255 @echo $(notdir $<) 256 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 257 $(OBJDIR)/lfunc.o: ../../src/host/lua-5.1.4/src/lfunc.c 258 @echo $(notdir $<) 259 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 260 $(OBJDIR)/lobject.o: ../../src/host/lua-5.1.4/src/lobject.c 261 @echo $(notdir $<) 262 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 263 $(OBJDIR)/ldebug.o: ../../src/host/lua-5.1.4/src/ldebug.c 264 @echo $(notdir $<) 265 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 266 $(OBJDIR)/ldblib.o: ../../src/host/lua-5.1.4/src/ldblib.c 267 @echo $(notdir $<) 268 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 269 $(OBJDIR)/lauxlib.o: ../../src/host/lua-5.1.4/src/lauxlib.c 270 @echo $(notdir $<) 271 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 272 $(OBJDIR)/lzio.o: ../../src/host/lua-5.1.4/src/lzio.c 273 @echo $(notdir $<) 274 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 275 $(OBJDIR)/loslib.o: ../../src/host/lua-5.1.4/src/loslib.c 276 @echo $(notdir $<) 277 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 278 $(OBJDIR)/lcode.o: ../../src/host/lua-5.1.4/src/lcode.c 279 @echo $(notdir $<) 280 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 281 $(OBJDIR)/lapi.o: ../../src/host/lua-5.1.4/src/lapi.c 282 @echo $(notdir $<) 283 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 284 $(OBJDIR)/ltable.o: ../../src/host/lua-5.1.4/src/ltable.c 285 @echo $(notdir $<) 286 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 287 $(OBJDIR)/lbaselib.o: ../../src/host/lua-5.1.4/src/lbaselib.c 288 @echo $(notdir $<) 289 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 290 $(OBJDIR)/lvm.o: ../../src/host/lua-5.1.4/src/lvm.c 291 @echo $(notdir $<) 292 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 293 $(OBJDIR)/lstring.o: ../../src/host/lua-5.1.4/src/lstring.c 294 @echo $(notdir $<) 295 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" 296 $(OBJDIR)/lundump.o: ../../src/host/lua-5.1.4/src/lundump.c 297 297 @echo $(notdir $<) 298 298 $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<"
Note:
See TracChangeset
for help on using the changeset viewer.
