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 |
|
T. Joseph Carter
|
ac43c12ab4
|
I broke mame on 32 bit recently, oops, this fixes it.
|
2015-02-22 22:31:11 -08:00 |
|
T. Joseph Carter
|
e3103cfd94
|
Finish echo_cmd'ing the build rules.
|
2015-02-22 22:28:29 -08:00 |
|
T. Joseph Carter
|
4316fe9294
|
Don't bother with passing CC and CXX to make clean rules
|
2015-02-22 20:33:00 -08:00 |
|
T. Joseph Carter
|
a2f0b1af98
|
Begin using echo_cmd more.
|
2015-02-22 20:29:29 -08:00 |
|
T. Joseph Carter
|
1902da022c
|
Shell scripts work much better without stray characters in them.
|
2015-02-22 03:39:13 -08:00 |
|
T. Joseph Carter
|
75dd2364b9
|
New bsnes_modern build rule that builds all three profiles at once
|
2015-02-22 00:37:20 -08:00 |
|
T. Joseph Carter
|
5e28e8ce95
|
No more bsnes sub-repos, requires http://git.io/AECA
|
2015-02-21 20:19:54 -08:00 |
|
T. Joseph Carter
|
c052ce8255
|
Don't pass compilers if not set (band-aid for 1.1)
|
2015-02-21 04:22:45 -08:00 |
|
T. Joseph Carter
|
e43cbb1ecb
|
Quick iOS fix
|
2015-02-20 23:31:53 -08:00 |
|
T. Joseph Carter
|
d7eab3729b
|
Make mame build rule slightly less pathlogical.
|
2015-02-20 21:19:54 -08:00 |
|
T. Joseph Carter
|
69ce77888d
|
Cleaned up build summary a bit
|
2015-02-20 20:57:20 -08:00 |
|
T. Joseph Carter
|
96d5409332
|
Some fixes for MAME rule
|
2015-02-20 16:00:20 -08:00 |
|
T. Joseph Carter
|
6119bfa9a0
|
Fix stupid mistake in build revisions stuff, oops.
|
2015-02-20 14:43:28 -08:00 |
|
T. Joseph Carter
|
4d1fd58a74
|
MAME rule cleanup (1/2 done)
|
2015-02-19 14:04:00 -08:00 |
|
T. Joseph Carter
|
94275bac9a
|
Change default build revisions dir and make it configurable
|
2015-02-18 22:45:23 -08:00 |
|
T. Joseph Carter
|
cc5ca4a600
|
Merge branch 'master' of https://github.com/libretro/libretro-super
|
2015-02-18 22:32:31 -08:00 |
|
T. Joseph Carter
|
ff274a137c
|
SKIP_UNCHANGED=1 causes libretro-build.sh to not build cores that didn't change since last fetch. Not enabled by default because it interferes with development.
|
2015-02-18 22:31:02 -08:00 |
|
Twinaphex
|
9aa517dc65
|
Add FUSE compilation for OSX and iOS
|
2015-02-19 07:03:18 +01:00 |
|