Commit Graph

16 Commits

Author SHA1 Message Date
Marcus Comstedt
c8d0270510 PLUGIN_PREFIX and PLUGIN_SUFFIX moved to Makefile, PLUGIN_EXTRA_DEPS added.
svn-id: r14687
2004-08-22 21:39:49 +00:00
Max Horn
ee94e81392 Fixed & cleaned up common rules; this fixes the convenience target when doing a plugins build; and also fixes a bug which could cause plugins to be built against an old version of the main executable
svn-id: r13797
2004-05-06 09:58:48 +00:00
Max Horn
fd0de253dc support subdir modules
svn-id: r13047
2004-02-25 10:05:50 +00:00
Max Horn
be218fa982 Enable plugin support via configure script
svn-id: r12895
2004-02-15 01:21:02 +00:00
Max Horn
9833fcc343 oops
svn-id: r10321
2003-09-19 21:47:14 +00:00
Max Horn
ed605c38c5 some cleanup, and an (untested) loadable module build rule for Linux
svn-id: r10318
2003-09-19 21:23:23 +00:00
Max Horn
f8997ba7cc link modules against LIBS, too (right now the only reason for this is that scumm/ needs MAD & Vorbis libs)
svn-id: r10302
2003-09-18 18:21:03 +00:00
Max Horn
a15fdcea21 plugin work: right now, only with build rules for OS X. Once I can get it to work here, I'll add more build rules. Work in progress, a lot ain't work, but the plugin stuff is disabled by default, so no harm should arise
svn-id: r10292
2003-09-18 13:03:56 +00:00
Max Horn
f6ecb2e95d removed the module.mk dependency again since it make 'ar' add module.mk to the lib.a file
svn-id: r10285
2003-09-17 23:34:56 +00:00
Max Horn
0b16afb067 make module convenience libs depend on their module.mk file
svn-id: r10281
2003-09-17 22:16:14 +00:00
Max Horn
ea0fcaaea0 put back my previous changes which Kirben reverted (correctly: I had forgotten to commit the updated Makefile.common)
svn-id: r10091
2003-09-08 15:34:50 +00:00
Travis Howell
1c7d05c93f *** empty log message ***
svn-id: r10062
2003-09-07 07:24:51 +00:00
Max Horn
116af3c30c cleanup
svn-id: r10059
2003-09-07 03:21:30 +00:00
Max Horn
2ec582535f removed a whitespace
svn-id: r9087
2003-07-20 01:01:47 +00:00
Max Horn
e9d5de3a7e rm library file before running ar (otherwise ar might add to the existing .a file, which can cause issues if files are added/renamed/removed)
svn-id: r7514
2003-05-14 20:51:30 +00:00
Max Horn
69bceafc6e revamped build system somewhat: 'modules' like scumm, simon, gui etc. now all build into a lib, and all have a module.mk file that lists all their file. Advantage: further modularizes the build system, seperating all parts of ScummVM
svn-id: r5653
2002-11-21 04:08:37 +00:00