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
|
b578832332
|
force gcc 4.9 on jessie as some users seem to be getting an older gcc set as default.
|
2016-06-26 16:25:24 +01:00 |
|
Jools Wills
|
5c53c9e7df
|
only set QEMU_CPU if not set, so we can override it.
|
2016-06-17 15:57:47 +01:00 |
|
Jools Wills
|
822f76acfe
|
add builder module for building/archiving modules by id or section
|
2016-06-07 13:01:24 +01:00 |
|
Jools Wills
|
8238ad0269
|
disable binaries on wheezy.
|
2016-05-29 13:13:41 +01:00 |
|
Jools Wills
|
11f4ff9b0e
|
identify "stretch/sid" in debian_version as ubuntu
|
2016-04-09 18:58:45 +01:00 |
|
Jools Wills
|
c58ec6e7f5
|
use -O3 for cflags for armv7+ - many module makefiles set this anyway, but since we are using -funsafe-math-optimizations we also need O3 to enable the auto-vectorization pass.
This will also slow down compilation for modules that didn't already specify -O3, but most people will install from binary
|
2016-04-09 03:01:30 +01:00 |
|
Jools Wills
|
fd0bab3053
|
added -funsafe-math-optimizations to arm7+ cpu flags - #1385
|
2016-04-09 02:54:40 +01:00 |
|
Jools Wills
|
13862c3e0a
|
update archives/binaries locations for the new server
|
2016-04-04 18:05:18 +01:00 |
|
Jools Wills
|
7c7a2ad2ab
|
recognise alternative rpi3 revision - fixes #1368
|
2016-03-11 21:05:12 +00:00 |
|
Jools Wills
|
e26b434cd1
|
compiler options for rpi3
|
2016-03-02 18:33:42 +00:00 |
|
Jools Wills
|
7c5e763890
|
added detection for rpi3 / rpi3 in 32bit mode shares binaries with rpi2 currently (symlinked on server)
if running on aarch64 (64bit), set platform to rpi3-64 (source only)
|
2016-02-29 17:33:22 +00:00 |
|
Jools Wills
|
b443f480ca
|
move platform determination code to own function
|
2016-02-29 16:56:45 +00:00 |
|
Jools Wills
|
adce9ee2a1
|
added rpi3 target (source only - board identifies as rpi2)
|
2016-02-29 10:33:56 +00:00 |
|
Jools Wills
|
67a6f383dd
|
add "neon" platform flag to be used instead of armv7 for neon optimisations
|
2016-02-29 10:20:10 +00:00 |
|
Jools Wills
|
fe1b973cd6
|
qemu-arm-static doesn't know cortex-a5 but has cortex-a9 which is compatible
|
2016-02-17 16:41:55 +00:00 |
|
Jools Wills
|
825c480be9
|
rename fn_exists to fnExists and move to helpers as may be needed in modules
|
2016-02-05 00:20:50 +00:00 |
|
Jools Wills
|
79cf68ba9b
|
don't commit typos jools.
|
2016-01-19 05:46:42 +00:00 |
|
Jools Wills
|
c80bfe173c
|
rename x11 platform to generic-x11
|
2016-01-19 05:44:57 +00:00 |
|
Jools Wills
|
20fe8c015b
|
list all known platforms if system not recognised
|
2016-01-17 05:13:38 +00:00 |
|
Jools Wills
|
cd521e8575
|
added a couple more platforms - a generic x11 one, with no cpu specific optimisations, and a armv7 mali gpu one - which is basically the same as the odroid-c1 but targetting -march=armv7-a rather than specific arm7 cpu
|
2016-01-17 00:40:54 +00:00 |
|
Jools Wills
|
3209ada4ec
|
introduce platform flags, so we can be more flexible in module logic when building for platforms that share
similarities such as mali gpu, or armv7 etc
|
2016-01-17 00:35:19 +00:00 |
|
gizmo98
|
1c5818e784
|
system.sh: add architecture amd64 and CFLAGS
There are no x86 binaries. We always do a source based installation so
we can use -march=native.
|
2016-01-10 14:39:50 +01:00 |
|
Jools Wills
|
ac3072fb11
|
Merge pull request #1165 from joolswills/odroid
Odroid-c1
|
2016-01-04 21:52:37 +00:00 |
|
Jools Wills
|
ab4cab28fa
|
added unzip to retropie-setup depemdencies
|
2016-01-04 15:01:44 +00:00 |
|
Jools Wills
|
395c7dec33
|
rename odroidc1 to odroid-c1
|
2016-01-04 03:49:11 +00:00 |
|
Jools Wills
|
86ebb4bc48
|
only add raspi.list source on raspbian
|
2016-01-04 03:49:11 +00:00 |
|
Jools Wills
|
6c01717d9b
|
detect odroid c1 and add initial platform configuration
basic detection for ubuntu
|
2016-01-04 03:49:11 +00:00 |
|
Jools Wills
|
4ba0c5e842
|
don't force gcc version on anything except Raspbian wheezy. newer distros have gcc 4.9+ which is fine, and we shouldn't mess with the default in this case
|
2016-01-03 17:59:53 +00:00 |
|
gizmo98
|
95c2d924a2
|
Add separator
|
2015-12-25 13:30:27 +01:00 |
|
gizmo98
|
b3e8b73f41
|
Add x86_64
|
2015-12-25 13:01:45 +01:00 |
|
gizmo98
|
9705bc9cdc
|
detect number of processors for gcc jobs
|
2015-12-24 15:41:43 +01:00 |
|
gizmo98
|
d3205a7251
|
disable modules with rpi optimizations for now
|
2015-12-24 14:45:32 +01:00 |
|
Stefan
|
64dfb9dd6b
|
Add missing esac
|
2015-12-24 14:10:09 +01:00 |
|
Stefan
|
8b0d1fec62
|
initial platform x86 commit
|
2015-12-24 14:05:52 +01:00 |
|
Jools Wills
|
027cf0341f
|
de-duplicate the retroarch archives url
|
2015-12-20 22:41:47 +00:00 |
|
Jools Wills
|
d7f843d473
|
copyright sp / minor wording tweak
|
2015-10-12 00:09:22 +01:00 |
|
Florian
|
db0dd30692
|
CHG: Updated copyright information.
|
2015-10-11 21:03:16 +02:00 |
|
Jools Wills
|
be2805789d
|
enable binaries for jessie #1029
|
2015-10-10 04:29:14 +01:00 |
|
Jools Wills
|
0aa795616b
|
set location of binaries based on os + platform.
|
2015-10-04 15:53:33 +01:00 |
|
Jools Wills
|
1da1e322a9
|
use numerical comparison operators for raspbian version
|
2015-09-15 01:51:18 +01:00 |
|
Jools Wills
|
b3468235c4
|
set the default gcc after dependencies (so it will get downloaded first if missing)
|
2015-09-10 20:30:11 +01:00 |
|
Jools Wills
|
90816ae101
|
disable binaries on debian jessie - we don't build them (yet).
|
2015-09-10 20:14:14 +01:00 |
|
Jools Wills
|
2000670eb1
|
dont add raspberrypi repository on osmc
|
2015-09-10 19:39:13 +01:00 |
|
Jools Wills
|
621aff649a
|
add gpg key for raspberrypi repository
|
2015-09-10 19:19:28 +01:00 |
|
Jools Wills
|
5721e47c1d
|
reorgnise code for getting dependencies - making sure the raspbian repository is set (for things like OSMC), and moving code out of retropie_packages.sh to sytem.sh
|
2015-09-10 18:59:55 +01:00 |
|
Jools Wills
|
4b6a3db576
|
initial support for setting different default gcc based on debian version
|
2015-09-10 17:39:52 +01:00 |
|
Jools Wills
|
0a7c66ef60
|
allow setting of __nodialog to make printMsgs with dialog just echo to the screen - useful for running modules without interaction etc
|
2015-07-09 23:12:42 +01:00 |
|
Jools Wills
|
ce8ede4def
|
updated licence url (to RetroPie org). Remove . at end of licence url to avoid any confusion
|
2015-06-16 16:41:34 +01:00 |
|
Florian
|
4df425c338
|
CHG: Updated header information
|
2015-03-28 06:19:16 +01:00 |
|