Commit graph

19 commits

Author SHA1 Message Date
Sven Eckelmann
3d943a2214 Add GNU/Hurd as operating system with "linux" userland
---
2010-07-13 21:30:20 +02:00
Richard Goedeken
bc846549d4 FreeBSD makefile patches from David Demelier 2010-05-16 12:31:02 -04:00
Sven Eckelmann
5c7f94ec13 Build kfreebsd and GNU/kFreeBSD like Linux 2010-03-19 12:16:37 +01:00
Richard Goedeken
045f4c2ec8 merged the useful changes from Lazhur's fork 2010-03-19 00:22:12 -04:00
Sven Eckelmann
3c12b3eda7 Add automatically dependency tracking for C/C++ files
Every time a header is changed, the user had to cleanup the whole project and
then rebuild it. It is quite easy to fix and should help a lot when working on
the project. The dependency files will be created at the first run (when
dependency tracking isn't useful anyway) and should create nearly no overhead.
2010-03-04 22:45:16 +01:00
Richard Goedeken
0b4c0e9a42 makefile updates: use CFLAGS+= instead of CFLAGS=, rmdir _obj 2010-02-20 10:36:03 -05:00
Richard Goedeken
34bb46efe6 bugfix #257: added to makefile OS type GNU/kFreeBSD 2010-01-20 21:56:26 -05:00
Richard Goedeken
40f162e9bd plugin must be linked with CC instead of LD because 'sdl-config --libs' can give an output with a -Wl,-rpath option, which only works with gcc not ld 2010-01-09 00:14:31 -05:00
Richard Goedeken
b86dbdd2e3 Makefile improvements: throw error if OS/CPU not supported, use DESTDIR in install/uninstall paths, per Lazhur request. Allow user-specified CC/CXX/LD paths, per Auria request 2009-12-19 19:22:40 -05:00
Richard Goedeken
f43ce75dab changed makefile install to use 'install' instead of mkdir 2009-12-13 14:02:44 -05:00
Richard Goedeken
b848ed3c04 added install/uninstall/rebuild to makefile 2009-12-11 23:30:41 -05:00
Richard Goedeken
f58ab3c1d2 modified Makefile for OSX compatibility patch from Auria and refactored for simplicity 2009-11-23 19:54:27 -05:00
Richard Goedeken
9311cf36ac added OSX-specific CFLAGS and LDFLAGS for SDL 2009-11-13 23:59:06 -05:00
Richard Goedeken
5a3c9803d9 use TARGET variable instead of writing out long output library name 3 times 2009-11-13 23:42:56 -05:00
Richard Goedeken
b3600ddaa9 imported patch OSX_build 2009-11-13 23:40:27 -05:00
Richard Goedeken
506ec41949 added function pointers for core configuration functions 2009-10-24 01:55:25 -04:00
Richard Goedeken
25fefcaef8 removed old API headers and gui functions. Refactored code to remove Win32 types and special types 2009-10-24 01:08:52 -04:00
Richard Goedeken
e5e4cc333e re-wrote makefile for current mupen64plus conventions 2009-10-24 00:38:11 -04:00
Richard Goedeken
d9c595c2a4 import jttl_audio plugin from mupen64plus SVN repo revision 1416 2009-10-24 00:19:06 -04:00