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