Jools Wills
04afde92b9
Revert "use --depth 1 for submodules - fixes #1743 "
...
This reverts commit d450858a71
.
2016-11-10 23:31:13 +00:00
Jools Wills
d450858a71
use --depth 1 for submodules - fixes #1743
2016-11-10 23:25:00 +00:00
Jools Wills
fcec6586b8
ppsspp - switch off set -e used by the ppsspp ffmpeg build script which we source - fixes #1733
2016-11-04 19:11:38 +00:00
Jools Wills
d6bcc76875
ppsspp - pass ffmpeg path by param due to different build structure
2016-11-02 03:02:56 +00:00
Jools Wills
be4ac15d6a
ppsspp - all patches upstream, enable armv6 build. closes #1726
2016-11-02 02:53:49 +00:00
Jools Wills
0cc21441f6
ppspp - module fixes (now build correctly on rpi)
...
- fix executable path
- fix for rpi toolchain so CMAKE FLAGS take effect
2016-11-01 01:08:15 +00:00
Jools Wills
847a818e57
ppsspp - rpi fixes (more to do)
...
- use correct toolchain for armv7
- remove part of patch - no longer needed
2016-11-01 00:09:47 +00:00
Jools Wills
97d168a28f
ppsspp - add temporary patch for building current ppsspp on the rpi #1726
2016-10-30 20:26:06 +00:00
Jools Wills
80e0db2773
ppsspp - reorganise module / fix up rpi cmake parameters
2016-10-30 20:19:48 +00:00
Jools Wills
4f6e21e2dc
ppsspp - fixes
...
* fix build on x86/x86_64
* now requires cmake 3.6 - include cmake in build process - fixes #1725
2016-10-27 00:56:55 +01:00
Jools Wills
dbaccfcddc
make sure git errors are always trapped when updating submodules - so a failure will trigger a clean. fixes #1632
2016-08-12 17:51:05 +01:00
Jools Wills
e385457a7b
cosmetic - remove trailing spaces in copyright
2016-08-11 03:23:30 +01:00
Jools Wills
83ba7ad6f0
remove workarounds to use gcc 4.8 on some modules on wheezy, and just use 4.8 by default. Wheezy is no longer supported, but this simplifies some code.
2016-06-26 19:03:26 +01:00
Jools Wills
9abb4d8418
ppsspp - add missing libzip-dev dependency
2016-06-19 18:31:56 +01:00
HerbFargus
86da2c00bc
finish docs for the rest of the emulators
2016-06-11 00:14:31 -06:00
HerbFargus
ae97909192
Add help docs to emulator and libretro modules
2016-06-10 14:54:23 -06:00
Jools Wills
889f8ecdfa
Initial rewrite of the setup menu, including per package/module management
...
* rp_module_menus is no more - instead use rp_module_section with one of
- core (core packages)
- main (main packages - which will be installed by default in the image)
- opt (optional packages)
- exp (experimental packages)
- driver (driver packages)
- config (configuration packages / tools)
* The setup menu organises the data based on the above sections. more could be added in the future if needed. Packages (internally modules), can be added / configured / removed individually, or as entire sections.
* The setup menu will automatically detect if a binary is available to be installed. the nobin flag is no longer needed. modules that install directly from binary via aptInstall or via a prebuilt binary need to use an install_bin_ function instead of install_
* rp_module_section of type "config" will have the "gui_" function called first if it's available, otherwise a standard depends/sources/build/install/configure will be called
* configure is no longer used for "gui" configuration function - use gui_ instead. Had already started to move to this before, but now it is required.
2016-06-06 22:08:36 +01:00
Jools Wills
89d4b03bdd
use md_conf_root in modules when referencing configs for the particular module
2016-03-26 15:28:15 +00:00
Jools Wills
8f3e9c4119
enable ppsspp on x86/x11
2016-02-22 21:41:39 +00:00
Jools Wills
4049bf9758
use array for dependency list generation for other modules to avoid calling getDepends multiple times
2016-02-22 20:05:57 +00:00
Jools Wills
184dda8c8e
use !mali instead of !odroid
2016-01-17 00:36:03 +00:00
Jools Wills
c6423c753d
use isPlatform for platform flag checking so we can do !rpi or !odroid
...
disable rpi emulators on odroid
2016-01-04 03:49:11 +00:00
gizmo98
d3205a7251
disable modules with rpi optimizations for now
2015-12-24 14:45:32 +01:00
Jools Wills
ec1d690ca1
ppsspp/lr-ppsspp should show up in the build from source menu ##1126
2015-12-13 18:06:14 +00:00
Jools Wills
39448a1a38
added some more missing dependencies
2015-12-13 12:49:45 +00:00
Jools Wills
8c7967c44c
remove ppsspp/lr-ppsspp out of experimental.
...
enable lr-ppsspp by default and build binaries for both emulators for wheezy/jessie
2015-12-11 01:04:12 +00:00
Jools Wills
d4e827c6e4
moveConfigDir makes the destination directory, so we don't have to create it in the modules
2015-12-03 04:47:54 +00:00
Jools Wills
653eed3d4d
use moveConfigDir for ppsspp
2015-12-03 04:13:24 +00:00
Jools Wills
c33c4ad1c0
switch to upstream ppsspp repository (now has my rpi fix in)
2015-10-30 11:49:37 +00:00
Jools Wills
27bdfa6655
fix flag typo
2015-10-28 10:22:28 +00:00
Jools Wills
c766cd9f8f
fixes for building ppsspp for armv7 on raspbian - see https://github.com/raspberrypi/firmware/issues/491#issuecomment-151723041
2015-10-28 05:48:32 +00:00
Jools Wills
f9d37d1972
added ppsspp / lr-ppssp experimental emulators - thanks to all who helped (and PPSSPP project for debugging help).
2015-10-26 00:45:49 +00:00