Timothee Cour
b5448bf25c
fix #9647 tmpl=>nimf ( #9658 )
2018-11-14 08:27:48 +01:00
Federico Ceratto
e435dbd35e
Update makefile and buildsh templates for riscv64 ( #9351 )
2018-10-13 17:18:06 +02:00
valtron
78078ea6b4
detect msys "os"
2018-10-01 10:30:52 -06:00
Flaviu Tamas
b132965330
Allow using CC environment variable with csources ( #7754 )
2018-05-06 11:23:08 +02:00
Sergey Avseyev
22ceab0fbb
Fix little endian PPC64 architecture detection ( #6713 )
2017-11-11 16:55:13 -05:00
Fredrik Høisæther Rasch
811fbdafd9
Revert usage of non-standard uname -o command in build.sh ( #6342 )
2017-09-07 08:29:38 +02:00
Fredrik Høisæther Rasch
c39e202976
Introduce first class support for Android ( #5772 )
2017-08-06 02:18:15 +02:00
James Cowgill
fed1b0a077
Add mips64 and mips64el CPU platforms ( #5866 )
2017-08-03 18:37:02 +02:00
Eugene Kabanov
9c99973ff8
Make DragonFlyBSD a first class BSD-like OS ( #5548 )
2017-03-16 14:47:53 +01:00
Andreas Rumpf
0af85846bb
support for arm64; fixes #2147
2016-12-27 19:18:41 +01:00
Araq
45c6f9bb69
niminst update: make csources compile on old Linuxes
2016-11-01 07:14:20 +01:00
Andreas Rumpf
b99333f53a
niminst updates
2016-10-21 12:12:33 +02:00
Zion Nimchuk
9b7231a6ab
Add Mingw build support for build.sh
2016-10-13 18:38:57 -07:00
Dominik Picheta
c035fd93f4
Works around a niminst bug. Related to commit 3813af63f5 and #4831 .
2016-09-29 20:59:14 +02:00
Sergey Avseyev
1492ff33ce
define sparc64 platform
2016-07-21 00:08:49 +03:00
Dominik Picheta
9d001d207e
Fixes #2128 . Based on @infinity0's commit.
2016-06-05 14:30:47 +01:00
Adam Strzelecki
fd1011e940
build.sh: Output error messages to stderr
...
Just in case we are running this in some CI.
2015-10-30 15:09:34 +01:00
Adam Strzelecki
1608bd99eb
build.sh: Use shell built-in command trace
...
Rather than issuing echo "cmd..." then cmd... itself, we enable shell trace
facility via set -x, which is POSIX shell standard command and is compatible
with all UNIX shells.
This effectively cuts build.sh size twice, since we don't need to double stuff
there, also making it human readable.
We are also setting PS4 (trace prefix) to none, instead final echo "SUCCESS",
we issue : SUCCESS command which outputs its contents in trace.
2015-10-30 15:06:15 +01:00
Adam Strzelecki
700b63ad89
Use new #? filter prefix in various places
...
This silences deprecation warnings and prevent collision with UNIX shebang.
2015-09-30 16:12:31 +02:00
def
02432f1052
Add makefile for csources
...
This should speed up compilation of csources significantly, as it can be
used with "make -j $NUMPROCS"
Only tested on Linux so far
2015-03-12 16:53:11 +01:00
dyu
19354b62f6
compile nim on freebsd
2015-02-27 17:45:07 +08:00
Hans Raaf
85157f5076
Cleaned up T/P names.
2015-02-19 16:31:07 +01:00
Mikhail Sobolev
342608db0c
make FreeBSD's compiler clang
...
* there's not much documentation about what's in nim.cfg file
* the build.sh template was updated based on darwin
2015-01-12 11:16:52 +02:00
Araq
36afdca87f
resolved conflicts with master
2014-01-18 01:16:45 +01:00
Dominik Picheta
429d337ef6
Rename C sources dir to c_code.
2014-01-12 21:48:57 +00:00
Araq
9c3751a37c
case consistency part 5
2013-12-28 00:37:45 +01:00
Markus Pfeiffer
5ce369ad46
Add DragonFly as essentially a clone of FreeBSD
2013-10-09 23:58:18 +01:00
Araq
bb365ca424
niminst: yet another bugfix
2013-10-07 06:27:20 +02:00
Araq
eaf4da0411
niminst: slashify was a stupid idea
2013-10-06 16:41:56 +02:00
Araq
8087f51d14
fixes #582
2013-09-01 10:36:13 +02:00
Dominik Picheta
201e4d2835
Modified the behaviour of the build scripts to accommodate new C sources
...
repo.
2013-08-04 19:41:20 +01:00
Yury Benesh
e5ed6aec0e
Moved linker flags to the end of cmd line in build.sh and bat templates
2013-07-06 10:40:32 +03:00
Araq
f9641790b5
added FAQ about 'proc'
2013-05-25 15:48:46 +02:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Araq
14cba208fa
use clang for macosx in buildsh.tmpl
2013-03-04 20:45:52 +01:00
Araq
42d0911d6a
nimbuild should work again
2012-11-01 01:11:48 +01:00
Araq
86ed918157
fixes #235
2012-10-24 23:26:13 +02:00
Araq
344438ce6a
niminst compiles again
2012-08-03 20:41:56 +02:00
Araq
48e95fe9f9
added some support for Haiku
2012-07-29 00:23:37 +02:00
Dominik Picheta
6c2aaaad06
Added support for ARM.
2012-07-07 23:54:45 +01:00
Araq
761936bad5
niminst: use 'set -e'; failing to copy docs and data is no installation error
2012-05-31 01:35:13 +02:00
dom96
bac790ae3b
The build.sh file generated by niminst now supports a --extraBuildArgs param.
2012-04-11 20:45:27 +01:00
Araq
f58cc49672
niminst: bugfixes; documentation changes
2012-01-15 01:03:57 +01:00
Araq
8ed3e295a3
niminst: diverse improvements; fixes #80
2012-01-13 21:15:00 +01:00