44 Commits

Author SHA1 Message Date
Josh Holtrop
96f62c237b cleaned up Makefile a lot 2010-12-19 00:11:40 -05:00
Josh Holtrop
a0d66622db added "install" target 2010-12-19 00:11:38 -05:00
Josh Holtrop
66b0bd3da5 updated "dist" Makefile target to use cp instead of svn export; added dist to .hgignore 2010-12-19 00:11:34 -05:00
Josh Holtrop
9e6bb1b22d added PLATFORM definition in Makefile, added .hgignore 2010-12-19 00:11:33 -05:00
Josh Holtrop
23088dbdfe added libogg-0.dll, libvorbis-0.dll, libvorbisfile-3.dll to dist target
git-svn-id: svn://anubis/anaglym/trunk@302 99a6e188-d820-4881-8870-2d33a10e2619
2010-08-10 13:36:40 +00:00
Josh Holtrop
ecb7f9f99d added VORBISLIBS in Makefile
git-svn-id: svn://anubis/anaglym/trunk@301 99a6e188-d820-4881-8870-2d33a10e2619
2010-08-09 22:25:03 +00:00
Josh Holtrop
e3c19daa47 Makefile updates: Lua flags trying pkg-config first, then lua-config, then hard-coded; added smpeg flags
git-svn-id: svn://anubis/anaglym/trunk@287 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-23 16:13:17 +00:00
Josh Holtrop
cfffe1873c updated Makefile to use pkg-config for lua5.1 instead of lua-config
git-svn-id: svn://anubis/anaglym/trunk@286 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-23 14:13:03 +00:00
Josh Holtrop
1c2221e2f6 added PhyObj clean rule
git-svn-id: svn://anubis/anaglym/trunk@279 99a6e188-d820-4881-8870-2d33a10e2619
2010-06-16 13:52:42 +00:00
Josh Holtrop
78ea57ee4f changed dist target to remove dist folder before attempting to create it (appease svn export errors)
git-svn-id: svn://anubis/anaglym/trunk@267 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-25 21:05:40 +00:00
Josh Holtrop
b6902bcf4d fixed link order for Windows...
git-svn-id: svn://anubis/anaglym/trunk@266 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-25 20:53:37 +00:00
Josh Holtrop
ba77e98431 Windows fix
git-svn-id: svn://anubis/anaglym/trunk@258 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-22 22:29:55 +00:00
Josh Holtrop
6d924e73db working on audio support
git-svn-id: svn://anubis/anaglym/trunk@257 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-22 06:02:44 +00:00
Josh Holtrop
9d9c16f3ad converted Engine to use PhyObj for loading PHY files
git-svn-id: svn://anubis/anaglym/trunk@240 99a6e188-d820-4881-8870-2d33a10e2619
2010-02-10 15:41:41 +00:00
Josh Holtrop
fd33b69d78 moved built-in Lua to ag.lua, converting to C with xxd
git-svn-id: svn://anubis/anaglym/trunk@232 99a6e188-d820-4881-8870-2d33a10e2619
2010-01-29 20:45:32 +00:00
Josh Holtrop
614b023a7a updated clean target
git-svn-id: svn://anubis/anaglym/trunk@222 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-16 19:01:07 +00:00
Josh Holtrop
084412ec7a added documentation for std.loadModelBounds() and added "distclean" target to Makefile
git-svn-id: svn://anubis/anaglym/trunk@203 99a6e188-d820-4881-8870-2d33a10e2619
2009-12-10 16:32:57 +00:00
Josh Holtrop
1fe81ff898 Changed Makefile to use 'svn export' instead of copying and removing .svn folders;
Added 'doc' folder which will eventually contain documentation for Lua interfaces

git-svn-id: svn://anubis/anaglym/trunk@176 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-16 17:15:28 +00:00
Josh Holtrop
1926668aa3 Fixed compile warning in ag.cc;
updated Makefile "dist" target to include DLLs for FTGL and FreeType

git-svn-id: svn://anubis/anaglym/trunk@175 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-16 16:32:04 +00:00
Josh Holtrop
f9c3bcfcc7 rudimentary FTGL text working
git-svn-id: svn://anubis/anaglym/trunk@162 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-13 02:35:02 +00:00
Josh Holtrop
e8c5c7c5e4 added SDL_ttf boilerplate code
git-svn-id: svn://anubis/anaglym/trunk@155 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-05 13:27:33 +00:00
Josh Holtrop
18f745d77a statically linking ODE so not copying the DLL to "dist"
git-svn-id: svn://anubis/anaglym/trunk@142 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-29 14:27:14 +00:00
Josh Holtrop
2f0bef4297 realigned comments
git-svn-id: svn://anubis/anaglym/trunk@107 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-19 16:02:10 +00:00
Josh Holtrop
fc55b0c3e7 updated to build in MSYS again...
git-svn-id: svn://anubis/anaglym/trunk@105 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-19 12:30:13 +00:00
Josh Holtrop
624f8a8dcc updated clean target in Makefile
git-svn-id: svn://anubis/anaglym/trunk@97 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-18 21:54:20 +00:00
Josh Holtrop
75a80ae378 added gen-sdl-keymap.pl to generate sdl_keymap.h and sdl_keymap.cc
git-svn-id: svn://anubis/anaglym/trunk@96 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-18 21:46:53 +00:00
Josh Holtrop
79b11ba619 updated Engine to use TextureCache
git-svn-id: svn://anubis/anaglym/trunk@95 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-18 16:33:58 +00:00
Josh Holtrop
580788097d added TOPLEVEL to recursively find includes relative to the top level directory
git-svn-id: svn://anubis/anaglym/trunk@92 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-17 21:25:54 +00:00
Josh Holtrop
3f407b8970 added "dist" target to produce a distributable output
git-svn-id: svn://anubis/anaglym/trunk@70 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-12 18:38:19 +00:00
Josh Holtrop
e6556d8bf3 finished implementing object cloning support; added dwlogo.phy; removed .blend1 backup files; added DEBUG parameter to Makefile
git-svn-id: svn://anubis/anaglym/trunk@63 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-11 23:42:16 +00:00
Josh Holtrop
f237390761 refactoring for object cloning
git-svn-id: svn://anubis/anaglym/trunk@62 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-11 14:32:34 +00:00
Josh Holtrop
9d95158176 added exports to Makefile so subdirectories inherit flags
git-svn-id: svn://anubis/anaglym/trunk@37 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-29 18:31:23 +00:00
Josh Holtrop
d476eb4639 compiling with optimizations, added collide callback to OdeWorld
git-svn-id: svn://anubis/anaglym/trunk@35 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-27 22:02:32 +00:00
Josh Holtrop
8a7e077604 updated Makefile to work with externals better
git-svn-id: svn://anubis/anaglym/trunk@32 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-26 16:49:07 +00:00
Josh Holtrop
aa37258391 program building on Windows with updated Makefile
git-svn-id: svn://anubis/anaglym/trunk@27 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-22 16:16:19 +00:00
Josh Holtrop
c1e2cf8616 fixed LUA_INCLUDE to LUAINCLUDE in Makefile
git-svn-id: svn://anubis/anaglym/trunk@26 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-22 15:39:22 +00:00
Josh Holtrop
7154cd81c7 modifications to build in MSYS
git-svn-id: svn://anubis/anaglym/trunk@25 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-22 14:27:56 +00:00
Josh Holtrop
0dfe8e5e98 added ODE flags
git-svn-id: svn://anubis/anaglym/trunk@23 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-20 01:32:27 +00:00
Josh Holtrop
6bb601355b minor fixes to Makefile
git-svn-id: svn://anubis/anaglym/trunk@21 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-20 01:32:26 +00:00
Josh Holtrop
c9875f53b4 building with SDL
git-svn-id: svn://anubis/anaglym/trunk@15 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-19 16:57:19 +00:00
Josh Holtrop
7424521468 fixed Makefile: added SHELL, s/LUA_INCLUDE/LUAINCLUDE/, stripping spaces
git-svn-id: svn://anubis/anaglym/trunk@13 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-16 02:40:22 +00:00
Josh Holtrop
7ad767dab0 updated Makefile to handle different environments
git-svn-id: svn://anubis/anaglym/trunk@12 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-15 15:40:46 +00:00
Josh Holtrop
40c41ea780 added CPPFLAGS and LDFLAGS to Makefile
git-svn-id: svn://anubis/anaglym/trunk@5 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-14 00:24:38 +00:00
Josh Holtrop
6a3d938e75 added Makefile
git-svn-id: svn://anubis/anaglym/trunk@3 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-13 03:26:15 +00:00