Commit Graph

17 Commits

Author SHA1 Message Date
stepcut
31b234634e Merge https://github.com/idris-lang/Idris-dev 2014-06-08 22:29:50 -05:00
Niklas Larsson
fd586f0d69 Don't set CC if it has already been set
Fixes issue #1146.
2014-05-01 13:42:28 +02:00
stepcut
035d0a91a2 fixups for HAS_PTHREAD changes 2014-03-10 16:56:54 -05:00
stepcut
c399b55e07 modify RTS so that it can be built single-threaded if pthreads are not available. 2014-03-08 15:50:49 -06:00
Hannes Mehnert
d6b193025d * Use cc as C compiler, instead of hardcoding gcc.
* Do not use -isystem (not needed, and breaks building the runtime with clang)
* Make clang happier when building the runtime
2013-11-19 16:14:55 +01:00
Hannes Mehnert
b23ac6e9aa Support for FreeBSD
We use gnu make on FreeBSD instead of bsd make, due to incompatibilities:
 * -include is a GNUism
 * conditionals (ifneq/ifeq)
2013-11-19 13:03:39 +01:00
Benjamin Saunders
58bb8e0cdf Take CFLAGS from environment in Makefiles 2013-07-31 21:23:30 -07:00
Jan Bessai
c5d58844fa Remove Java RTS build in favor of the version hosted on Maven Central 2013-07-16 22:00:03 +02:00
David Christiansen
ecd9ead0ce Merge remote-tracking branch 'upstream/master' into providers
Conflicts:
	Setup.hs
	config.mk
2013-04-05 17:47:18 +02:00
David Christiansen
1f2e714815 OS detection in config.mk without using uname
GCC has an option -dumpmachine which provides the necessary info.
2013-04-04 13:53:32 +02:00
David Christiansen
f8fcd92122 Build RTS as shared library
The C RTS is now built as a shared library, so that the functions in the Idris
standard library that use parts of it will work in :x and in type providers.
2013-04-01 18:47:42 +02:00
Jan Bessai
6440a7bf90 Repaired effects library, less attacks in applyTactic 2013-03-24 19:55:44 +01:00
Jan Bessai
b68a1a7a53 Flag to disable effects 2013-03-24 16:54:33 +01:00
Edwin Brady
42fc6d2d42 Make no java default compilation method 2013-03-17 11:09:09 +01:00
Edwin Brady
c9d32af38b Change NoJava flag to Java, and make no java back end the default 2013-03-17 10:18:57 +01:00
Jan Bessai
1b46872756 Added compile flag support to deactivate creation of the java backend 2013-03-13 02:26:06 +01:00
Jason Dagit
3bfe41870a Refactor the makefile so that all the pertinent variables are in config.mk 2012-10-29 11:56:53 -07:00