T. Joseph Carter
|
0e6150d4af
|
More logging improvements
|
2015-03-27 18:31:51 -07:00 |
|
T. Joseph Carter
|
647130333e
|
Clean up libretro_build_core using default var expansion
|
2015-03-27 16:54:35 -07:00 |
|
T. Joseph Carter
|
910a8010f8
|
Start of logging subsystem
|
2015-03-27 16:45:38 -07:00 |
|
T. Joseph Carter
|
12c13eb55d
|
POC of logging per-core
|
2015-03-26 10:50:29 -07:00 |
|
T. Joseph Carter
|
22e3e07d42
|
Changed how build summary is produced, start of new logging
|
2015-03-25 20:09:42 -07:00 |
|
T. Joseph Carter
|
714dfc97f5
|
Remove an include that isn't ready
|
2015-03-24 10:49:46 -07:00 |
|
T. Joseph Carter
|
a4f6abd1f3
|
Stupid mistake probably keeps mess and ume from working
|
2015-03-24 09:43:50 -07:00 |
|
T. Joseph Carter
|
46dc279788
|
Fix (harmless) errors about MAME_GIT_TINY
|
2015-03-23 14:41:09 -07:00 |
|
T. Joseph Carter
|
fd43fdb70c
|
Rewrite mame's compile rule
|
2015-03-22 23:32:18 -07:00 |
|
T. Joseph Carter
|
44644035af
|
We shouldn't be trying to pass PTR64 from the outside normally
|
2015-03-20 07:17:59 -07:00 |
|
T. Joseph Carter
|
0028984d86
|
Remove radius's legacy mame rules, modify the one we use to work right
|
2015-03-19 18:09:29 -07:00 |
|
T. Joseph Carter
|
2486c83688
|
Remove trailing whitespace
|
2015-03-18 03:36:32 -07:00 |
|
T. Joseph Carter
|
a8f0f88a34
|
Support MAME_GIT_TINY=1 ./libretro-build.sh mame to build tiny build-testing mame
|
2015-03-17 18:35:15 -07:00 |
|
T. Joseph Carter
|
9e26f63cf7
|
Make sure to partial clean between mame/mess/ume
|
2015-03-17 16:56:29 -07:00 |
|
T. Joseph Carter
|
f60e902d7c
|
MAME is now the _only_ legacy rule. If fixed for iOS, magic happens.
|
2015-03-13 11:56:06 -07:00 |
|
T. Joseph Carter
|
7edfef7b58
|
Fix a stupid bug in rule script fragments
|
2015-03-13 11:53:56 -07:00 |
|
T. Joseph Carter
|
e42c31666c
|
Mupen64plus is now supported by modern rules
|
2015-03-12 07:57:03 -07:00 |
|
T. Joseph Carter
|
2e20e35b31
|
Fix function variables to be empty when functions aren't defined
|
2015-03-12 07:54:52 -07:00 |
|
T. Joseph Carter
|
99d254e7c2
|
Change per-core functions a bit
|
2015-03-12 07:41:03 -07:00 |
|
T. Joseph Carter
|
e710942f0d
|
Call per-core shell functions pre and post build and clean (if defined)
|
2015-03-12 07:29:09 -07:00 |
|
T. Joseph Carter
|
63c9674f6c
|
Added rules for core output dir and extra make args
|
2015-03-12 06:53:41 -07:00 |
|
T. Joseph Carter
|
607d1560d7
|
Modern rules now understand building multiple cores, emux is no longer legacy
|
2015-03-12 06:09:49 -07:00 |
|
T. Joseph Carter
|
1c391164f3
|
The legacy rules are now safe to delete :)
|
2015-03-12 05:41:03 -07:00 |
|
T. Joseph Carter
|
9a612eeffc
|
Revert to legacy rule for PCSX ReARMed (requires http://git.io/pPfR)
|
2015-03-12 05:13:57 -07:00 |
|
T. Joseph Carter
|
377fb5edb3
|
Add the fba subcores to "not done", convert scripts to use new rules
|
2015-03-12 03:35:54 -07:00 |
|
T. Joseph Carter
|
40d4d0584b
|
Everything but pcsx_rearmed_interpreter now uses libretro_build_core
|
2015-03-12 01:14:21 -07:00 |
|
T. Joseph Carter
|
696489556e
|
Added a "legacy" rule for cores not yet ported to modern libretro-super
|
2015-03-11 23:24:09 -07:00 |
|
T. Joseph Carter
|
0143866764
|
Everything now uses copy_core_to_dist
|
2015-03-10 11:21:54 -07:00 |
|
T. Joseph Carter
|
de0382d2c7
|
Make theos build products hack a little less hacky
|
2015-03-10 07:46:19 -07:00 |
|
T. Joseph Carter
|
63cbb06d1d
|
I dunno how this has been missed so long—fixed mednafen/beetle builds
|
2015-03-10 05:40:57 -07:00 |
|
T. Joseph Carter
|
2b53df7057
|
This got missed in libretro-build-common.sh
|
2015-03-10 02:46:30 -07:00 |
|
T. Joseph Carter
|
3c5128f0fa
|
This got left out of my last commit
|
2015-03-05 20:50:49 -08:00 |
|
T. Joseph Carter
|
c5dba10034
|
Make cores without a build rule actually not try to build
|
2015-03-04 17:33:49 -08:00 |
|
T. Joseph Carter
|
d9cd94cd5f
|
SOME color in the scripts, can be disabled in libretro-config{,-user}.sh
|
2015-03-03 00:13:02 -08:00 |
|
T. Joseph Carter
|
94cd2a586d
|
Make mame iOS build fail gracefully in the mame_modern function as well
|
2015-03-02 16:32:43 -08:00 |
|
T. Joseph Carter
|
0e4520e891
|
Make the iOS prerule a little smarter about failing.
|
2015-03-02 16:04:26 -08:00 |
|
Carl Melville
|
097f6890d1
|
add Lutro
|
2015-03-02 11:00:01 -06:00 |
|
Twinaphex
|
69befa3e03
|
Merge pull request #218 from iKarith/master
Working toward a rule for mame, and trying to fix ios builds of it
|
2015-03-02 16:22:51 +01:00 |
|
T. Joseph Carter
|
a2f7a1deeb
|
Working toward a rule for mame, and trying to fix ios builds of it
|
2015-03-02 07:19:07 -08:00 |
|
twinaphex
|
8a736def82
|
Add build rule for gw
|
2015-03-02 05:11:52 +01:00 |
|
T. Joseph Carter
|
c0bf950b79
|
Remove debug echo
|
2015-03-01 18:46:36 -08:00 |
|
T. Joseph Carter
|
bad8ba3f94
|
Added rules for OpenGL (optional and required)
|
2015-03-01 14:46:25 -08:00 |
|
T. Joseph Carter
|
8e471f8519
|
Rules based fetch = DONE. Twinaphex read devkit-rules.sh
|
2015-03-01 03:42:45 -08:00 |
|
T. Joseph Carter
|
2138b2b882
|
Put back legacy functions—non libretro-build.sh scripts need them for now
|
2015-02-26 15:12:14 -08:00 |
|
T. Joseph Carter
|
5842f48f00
|
Stage 1 of building with core-rules
|
2015-02-26 14:43:29 -08:00 |
|
T. Joseph Carter
|
82a87696d4
|
Some cleanups of the fetch rules a bit, move echo_cmd to script-modules
|
2015-02-26 00:14:56 -08:00 |
|
T. Joseph Carter
|
2a35b32016
|
check_opengl now returns a value we can use
|
2015-02-25 19:38:52 -08:00 |
|
T. Joseph Carter
|
98725f497e
|
Make test cores compile better for buildbots
|
2015-02-24 00:21:22 -08:00 |
|
T. Joseph Carter
|
9926aa60cb
|
This should make $COMPILER safe to use (as long as you follow the rules)
|
2015-02-22 23:13:08 -08:00 |
|
T. Joseph Carter
|
88f9dfeb1b
|
Massively clean up mupen64plus rule
|
2015-02-22 23:00:15 -08:00 |
|