Commit graph

24 commits

Author SHA1 Message Date
Sven Eckelmann
eaeb4b83d1 Add GNU/Hurd as operating system with "linux" userland
---
2010-07-13 21:31:53 +02:00
Richard Goedeken
48cf5259d1 FreeBSD makefile patches from David Demelier 2010-05-16 12:42:55 -04:00
Sven Eckelmann
5ea0d100a7 Build kfreebsd and GNU/kFreeBSD like Linux 2010-03-19 12:16:37 +01:00
Richard Goedeken
fc16558e0c merged the useful changes from Lazhur's fork 2010-03-19 00:17:37 -04:00
Sven Eckelmann
2cff1b907d 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:48:50 +01:00
Richard Goedeken
9d704f219a makefile updates: use CFLAGS+= instead of CFLAGS=, rmdir _obj 2010-02-20 11:05:49 -05:00
Richard Goedeken
f070a07776 bugfix #257: added to makefile OS type GNU/kFreeBSD 2010-01-20 21:57:12 -05:00
Richard Goedeken
d1e26f7bd9 refactored auto-configuration feature so that it uses an .ini file now instead of hard-coding the controllers in the source code. 2010-01-18 21:02:18 -05:00
Richard Goedeken
e41e4b1320 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:13:09 -05:00
GoedekenR
fa1aaf7e31 fix up release build in MSVC8 project 2010-01-02 16:33:04 -05:00
GoedekenR
fcabf9eea7 Changed default keys for A and B buttons to Ctrl/Shift instead of Alt/Meta because Windows cant handle Alt/Meta
minor code refactoring for MSVC compiler; can't handle C99 data definitions in the middle of {} blocks
Added MSVC8 project file
2010-01-02 16:25:25 -05:00
Richard Goedeken
edc11ab2e6 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:53:30 -05:00
Richard Goedeken
e400eca663 changed makefile install to use 'install' instead of mkdir 2009-12-13 14:04:00 -05:00
Richard Goedeken
4b58d9244f added install/uninstall/rebuild to makefile 2009-12-11 23:43:04 -05:00
Richard Goedeken
2a07cb6b60 re-arranged the makefile a bit so that the system stuff is together and at the top of the makefile 2009-11-23 08:02:03 -05:00
Richard Goedeken
5b81602620 update Makefile for OSX patch from Auria 2009-11-23 07:59:09 -05:00
Richard Goedeken
11ec99d26d merged makefile changes with autoconfig change 2009-11-15 20:51:56 -05:00
Richard Goedeken
9800db3960 moved auto-configuration stuff into its own source file 2009-11-15 20:48:46 -05:00
Richard Goedeken
87d7d2a485 use TARGET variable instead of writing out long output library name 3 times 2009-11-14 00:05:43 -05:00
Richard Goedeken
93ab07eb30 fixed makefile ifeq logic error 2009-11-14 00:04:18 -05:00
Richard Goedeken
f216df1423 imported patch OSX_build 2009-11-14 00:02:01 -05:00
Richard Goedeken
b28198fb48 Completely re-wrote configuration save/load code to use Core Config API. Added feature to detect attached joystick and auto-configure settings. Added deadzone/scaling parameters to configuration 2009-11-02 00:01:52 -05:00
Richard Goedeken
2315a539bd re-wrote makefile for current mupen64plus conventions 2009-10-30 21:12:24 -04:00
Richard Goedeken
d95bf418f4 import blight_input plugin from mupen64plus SVN repo revision 1416 2009-10-30 19:26:52 -04:00