Commit Graph

349 Commits

Author SHA1 Message Date
Higor Eurípedes f5a78cb5d1 (Makefile.win) Use bundled zlib library by default 2014-10-27 16:54:06 -02:00
twinaphex 5f2a3e5bf7 (Joyconfig) Create retroarch-joyconfig-griffin.c - should be a lot
easier to maintain now instead of having to do constant Makefile
maintenance
2014-10-27 15:45:18 +01:00
twinaphex bab9ee307d Add null joypad driver 2014-10-27 14:45:28 +01:00
twinaphex a2e4c20c13 Add input-keymaps.c to joyconfig 2014-10-27 04:52:44 +01:00
twinaphex b7e38f2031 (Mingw Win32) Set HAVE_CG to 1 and HAVE_FREETYPE to 1 by default` 2014-10-26 21:18:23 +01:00
twinaphex 440f08ac28 (Windows Mingw) Make some dependencies optional by default 2014-10-26 21:17:11 +01:00
twinaphex f09a0ec15d Update Makefile.win 2014-10-26 19:31:08 +01:00
twinaphex 434460405d (Makefile.win) Add libretro-sdk/include to INCDIR 2014-10-24 18:44:05 +02:00
twinaphex ce6c884724 Take out HAVE_CC_RESAMPLER define 2014-09-24 09:39:41 +02:00
Higor Eurípedes 399718fd18 Use -lcg on Win32-targeted builds 2014-09-16 17:45:45 -03:00
twinaphex 28a47cf1b0 Add HAVE_PYTHON=0 to Makefile.win 2014-09-16 19:25:51 +02:00
Higor Eurípedes 0c0241dae7 Fix xinput autoconfig support in MSYS2 builds 2014-09-15 22:13:05 -03:00
twinaphex 6deb51332b Split up string_list functions into its own object/source file 2014-09-15 18:46:07 +02:00
twinaphex 3158a837f0 Define HAVE_COMMAND for Makefile.win 2014-09-14 19:53:44 +02:00
twinaphex 0402f91ee1 Move zlib to Makefile.common too 2014-09-14 04:50:10 +02:00
twinaphex 6a730a7408 Move more to Makefile.common 2014-09-14 04:43:18 +02:00
twinaphex a59c9247ed Move more to Makefile.common 2014-09-14 04:37:57 +02:00
Higor Eurípedes a002afdaff (Makefile.win) Set the OS variable 2014-09-13 23:02:09 -03:00
twinaphex 2cb18dbec5 Move some Win32-specific obj files to Makefile.common 2014-09-14 04:00:27 +02:00
twinaphex 2ce5f9318f Update Makefiles 2014-09-14 03:58:49 +02:00
twinaphex dd5ebd974e Update Makefile.common 2014-09-14 03:44:54 +02:00
twinaphex ed492be6a2 Move more to Makefile.common 2014-09-14 03:38:36 +02:00
twinaphex 2926183d8d Move more to Makefile.common 2014-09-14 03:22:04 +02:00
twinaphex 36c36cc332 Move more to Makefile.common 2014-09-14 02:52:30 +02:00
twinaphex 8b149c8ff9 Move more to Makefile.common 2014-09-14 02:15:56 +02:00
twinaphex effaf1562f Move more to Makefile.common 2014-09-14 02:05:17 +02:00
twinaphex 322093f600 Move more to Makefile.common 2014-09-14 01:58:57 +02:00
twinaphex 064bddc84e Move more to Makefile.common 2014-09-14 01:01:52 +02:00
twinaphex dd4bbdbd89 Move LDFLAGS to top of Makefiles 2014-09-14 00:55:17 +02:00
twinaphex 0746337a34 Move menu files to Makefile.common 2014-09-14 00:53:00 +02:00
twinaphex caebce79fb Makefile.win - change JLIBS to JOYCONFIG_LIBS 2014-09-14 00:20:30 +02:00
twinaphex 5a12852489 - Change JOBJ in Makefile.win to JOYCONFIG_OBJ - make it the same
as Makefile.
- Use JTARGET in Makefile
2014-09-14 00:18:50 +02:00
twinaphex ce55990a3e Move more to Makefile.common 2014-09-14 00:11:08 +02:00
twinaphex 33809a9ca3 Reduce LOC in Makefiles by creating shared Makefile.common 2014-09-14 00:04:42 +02:00
twinaphex d4a4dd14bf Add 'nearest' resampler 2014-09-13 00:10:15 +02:00
Timo Strunk ff90a4e568 Removed Ppmd references from everywhere. Code is only required for Ppmd support - a special 7z algorithm 2014-09-12 22:41:46 +02:00
twinaphex 3787c831e7 (Wii) Compile in 7zip support 2014-09-12 22:24:18 +02:00
Timo Strunk 11b63cbe3d Merge remote-tracking branch 'upstream/master' into zip_support 2014-09-12 17:06:41 +02:00
twinaphex fa27c8884d Add d3d_wrapper to Makefile.win 2014-09-12 08:02:48 +02:00
twinaphex 4a14658278 (Menu) Split up reusable menu_action code to menu_action.c 2014-09-12 05:54:58 +02:00
Monroe88 42dd095703 Enable Lakka building by default on Makefile.win 2014-09-11 20:39:04 -05:00
Monroe88 6d59e6fc6a Add GLUI building to Makefile.win 2014-09-11 20:33:45 -05:00
Timo Strunk 1e44a4056c Merge remote-tracking branch 'upstream/master' into zip_support 2014-09-11 18:03:34 +02:00
Timo Strunk 67b310ec07 Included ZLIB libs in Windows compile 2014-09-10 11:09:51 +02:00
Timo Strunk 8074679c62 Added missing ZLIB object files also to windows makefile 2014-09-10 10:48:45 +02:00
twinaphex 598421e7d7 Move resampler drivers to audio/resamplers 2014-09-09 21:54:41 +02:00
Timo Strunk 4796ace114 Made windows makefile also compile zip decompression support in case of ZLIB presence 2014-09-09 15:30:27 +02:00
twinaphex 09d240330f Move 7zip to deps/ 2014-09-02 21:45:14 +02:00
Timo Strunk 3440622102 Added and tested decompression also in win build 2014-09-02 17:55:45 +02:00
twinaphex c114e51a2c (Menu) Split up menu entries code to menu_entries.c 2014-08-31 18:36:26 +02:00
Higor Eurípedes 6f164f540c Enable sdl_gl for SDL2 windows builds 2014-08-21 13:45:52 -03:00
Alcaro 0b3bfb27c2 Windows needs this file too. 2014-08-21 13:09:50 +02:00
twinaphex eb1d78bab7 Rename history.c to playlist.c 2014-08-15 17:24:28 +02:00
twinaphex 0966d384d8 (OSK) Get rid of HAVE_OSK ifdef 2014-08-14 06:40:33 +02:00
twinaphex 88af50ab82 Add null drivers 2014-08-14 03:05:44 +02:00
twinaphex e1a122843b Add null camera - remove HAVE_CAMERA ifdefs 2014-08-14 02:55:04 +02:00
twinaphex 027bd68bb3 Add location/null.c - get rid of HAVE_LOCATION ifdefs 2014-08-14 02:15:48 +02:00
twinaphex fcbbf08109 (Recording) Bake in HAVE_RECORD implicitly 2014-08-12 05:28:43 +02:00
twinaphex 717def1717 Bake in HAVE_BSV_MOVIE implicitly 2014-08-12 05:10:02 +02:00
Higor Eurípedes e38c826fe1 (SDL*) Merge joypad drivers 2014-08-11 19:47:30 -03:00
Higor Eurípedes b6df19dffb (SDL*) Merge input drivers 2014-08-11 19:47:30 -03:00
Higor Eurípedes 4485fb7389 Add SDL2 to Makefile.win 2014-08-10 20:00:45 -03:00
Monroe88 0bf25b5020 (Lakka) Do not link libpng in Makefile.win 2014-08-09 14:15:26 -05:00
twinaphex 41a5641a6f Move core_info.c to root dir 2014-08-02 14:04:43 +02:00
twinaphex 930f3dcc85 Update Makefile.win 2014-07-26 21:22:05 +02:00
twinaphex 9c96b3ada2 Make history.c no longer dependent on menu 2014-07-25 20:56:31 +02:00
twinaphex d1a85b6d95 Take out HAVE_SCREENSHOTS everywhere 2014-07-22 03:22:18 +02:00
Monroe88 0139a31542 Add Lakka building to Windows Makefile 2014-07-17 19:16:07 -05:00
twinaphex 001d6e8897 Get rid of PERF_TEST entirely - if Performance Counters setting is
enabled, will also report performance counters log at exit
2014-06-01 22:16:22 +02:00
Themaister 35363148b2 Don't let HAVE_OVERLAY depend on OpenGL. 2014-05-30 18:18:06 +02:00
Themaister 731e44ba60 Kill SDL_image with fire. 2014-05-28 21:19:38 +02:00
twinaphex e1387a7b0b Take out image driver 2014-05-28 21:14:33 +02:00
twinaphex b19cf62c63 (Makefile) Make menu common code less dependent on HAVE_RGUI switch 2014-05-26 18:44:24 +02:00
Themaister addba80c3b Rewrite DSP plugin interface. 2014-05-20 12:28:33 +02:00
Themaister 91a0073f7d Image backends don't have state.
Remove unneeded prototypes.
2014-05-11 11:22:09 +02:00
twinaphex b2b5c6daec (Image) Put image functions through abstract interface
(Image) Add image_driver to retroarch.cfg to specify image driver to use
(Menu)  Add Image Driver to Drivers section
2014-05-10 20:26:58 +02:00
twinaphex cf669f21ca * Add 'null' frontend context driver (will come into use later on in
more important ways)
* RetroArch when compiled with menu support will now cleanly exit if
menu driver cannot be initialized properly
2014-05-09 06:12:53 +02:00
twinaphex 853179a2fb Add inclusion of gfx/shader_common.c to other Makefiles 2014-05-08 21:49:18 +02:00
Themaister 471ac51d6c Fixup Win32 build. 2014-05-04 11:52:09 +02:00
twinaphex de7cf52227 (Apple/General_) Turn setting_data into general code - this code
will be used for exposing a list of generic menu settings to
WIMP menus and other such things (already used by the Apple port
in tihs way)
2014-05-03 18:38:29 +02:00
twinaphex 08965cfa0d Change HAVE_FFMPEG ifdefs into HAVE_RECORD - recording will get
a proper interface soon so there can be multiple implementations
instead of just ffmpeg
2014-05-03 00:21:07 +02:00
Themaister 347ab2b990 MinGW build fix. 2014-04-26 11:11:44 +02:00
Themaister fd08fe9e16 Makefile nits. 2014-04-26 11:04:34 +02:00
twinaphex 6f05cce0de Get rid of menu_common_settings.c - add remaining public functions to
menu backend interface
2014-04-26 02:40:38 +02:00
twinaphex 3d8d807e6b Refactor a bunch of menu code - menu 'settings' can now be implemented
per-menu context
2014-04-26 01:54:15 +02:00
twinaphex 4942306fff Add HAVE_CC_RESAMPLER to nearly all targets 2014-04-20 04:17:18 +02:00
twinaphex 390d198812 Uniquely name gfx/scaler/filter.c for MSVC 2014-04-16 15:48:33 +02:00
Themaister 5cb3438389 Begin implementation of softfilter API. 2014-04-14 22:56:15 +02:00
twinaphex 9dfcded389 (Menu) Refactor menu code -move backend menu code to separate driver 2014-04-14 02:32:54 +02:00
twinaphex aadb940da8 Move menu_context.c code into driver.c 2014-04-01 04:12:41 +02:00
Themaister f23a9c4d03 Add more sophisticated dependency tracking with -MMD.
Avoids full rebuilds when just one header is changed.
2014-03-27 22:23:11 +01:00
Themaister 6a45de307d Build fix MinGW. 2014-03-09 15:49:20 +01:00
twinaphex 6f19662d75 (Menu) Split up keyboard input line cb code to separate file - menu_input_line_cb 2014-03-02 05:24:57 +01:00
Themaister fce4ebd31e Move core_info to frontend/info. 2014-03-01 11:53:04 +01:00
Themaister 2cd51db6c0 Move file_list.c to frontend/menu.
Doesn't belong in top-dir.
2014-03-01 11:41:00 +01:00
twinaphex bca4b77573 (Menu) Isolate menu ptr selection code to separate file menu_navigation.c 2014-02-28 23:14:42 +01:00
twinaphex fd7f4d45cd Move image files to gfx/image/ 2014-02-25 21:24:15 +01:00
Themaister 17513a32d0 Add HOST_PREFIX to Makefile.win. 2014-02-02 15:34:37 +01:00
Themaister 564f743cc5 Compile to obj directories.
Avoids cluttering the main dir with objects.
2014-02-02 15:29:07 +01:00
Themaister 6c5d481f2d Fix MinGW compile. 2014-01-22 16:39:39 +01:00