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 |
|
T. Joseph Carter
|
c0928e6589
|
Make emux build rule not generate false error
|
2015-02-18 09:57:48 -08:00 |
|
T. Joseph Carter
|
ff0cfdabc1
|
libretro-build-common: echo build commands and improve shell quoting
|
2015-02-17 22:32:27 -08:00 |
|
Carl Melville
|
42b9ad08b1
|
Remove extra newline from most files
|
2015-02-17 18:49:59 -08:00 |
|
T. Joseph Carter
|
80191787a9
|
Fix for work paths with spaces in them. *sigh*
|
2015-02-17 16:04:25 -08:00 |
|
T. Joseph Carter
|
4955cee0cc
|
Make my build summary work without using files (we lose pretty formatting for now)
|
2015-02-17 12:03:38 -08:00 |
|
T. Joseph Carter
|
498bc87f9a
|
Try to make whitespace consistently 3 space tabs in shell scripts, also use env for bash
|
2015-02-16 19:22:50 -08:00 |
|
T. Joseph Carter
|
d1ad20f1cd
|
Fix libretro-build-common.sh so everything installs again
|
2015-02-15 11:18:39 -08:00 |
|
T. Joseph Carter
|
c3ddec9832
|
Some diff reduction (Mac i386 build fix)
|
2015-02-13 18:41:38 -08:00 |
|
T. Joseph Carter
|
9409708db4
|
Merge branch 'master' of https://github.com/libretro/libretro-super
|
2015-02-13 17:26:34 -08:00 |
|
twinaphex
|
3cb57e23b4
|
Add test cores
|
2015-02-13 04:13:25 +01:00 |
|
T. Joseph Carter
|
0d56de2781
|
Support for building Mac cores for i386 on x86_64 systems
|
2015-02-10 13:13:41 -08:00 |
|
T. Joseph Carter
|
bc44b338fa
|
Pass #1 removing excess CWD commands
|
2015-02-06 08:24:46 -08:00 |
|
T. Joseph Carter
|
ee6d41ef8b
|
This should fix iOS
|
2015-02-06 04:00:22 -08:00 |
|
T. Joseph Carter
|
1ecbde6860
|
This should fix iOS (and other platforms)
|
2015-02-06 03:30:20 -08:00 |
|
T. Joseph Carter
|
b892137c59
|
JOBS is always set before libretro-build-common.sh
|
2015-02-02 23:08:12 -08:00 |
|
T. Joseph Carter
|
160af4b457
|
Moved compiler selection so it's all in one place
|
2015-02-02 23:05:57 -08:00 |
|
T. Joseph Carter
|
fdf1c3769a
|
Remove a few bashisms
|
2015-02-02 20:48:08 -08:00 |
|
T. Joseph Carter
|
189fed77e2
|
libretro-build.sh now runs anywhere
|
2015-02-02 09:57:07 -08:00 |
|
T. Joseph Carter
|
da66ca7437
|
Re-did build summary (and you can now turn it off)
|
2015-01-30 19:01:14 -08:00 |
|
twinaphex
|
50806e43a3
|
Add logging
|
2015-01-30 11:38:19 +01:00 |
|
twinaphex
|
216fe2edef
|
Add libretro-build-ios-theos.sh
|
2014-12-23 08:47:37 +01:00 |
|
twinaphex
|
f7e4403c8b
|
Add special build rules for emux
|
2014-12-22 09:10:07 +01:00 |
|
twinaphex
|
9a2c9e15df
|
Add build gpSP target
|
2014-12-10 19:29:58 +01:00 |
|
Radius
|
58bc7d92a1
|
fix
|
2014-12-07 12:42:11 -05:00 |
|