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
def
245a1fe8d7
Minor fixes for makefile.tmpl
2017-06-20 21:33:49 +02:00
Dennis Felsing
fd5ddab581
Merge pull request #5830 from jcowgill/makefile-indentation
...
makefile.tmpl: fix error handling and cleanups
2017-06-20 21:31:17 +02:00
Dennis Felsing
5b9620bc2d
Invoke xz -9 explicitly instead of trusting tar to interpret XZ_OPT
2017-05-23 15:30:58 +02:00
James Cowgill
675b271aa6
makefile.tmpl: fix error handling and cleanups
...
This changes the indentation of all non-recipe lines from tabs to 2
spaces. While this doesn't fix anything, it avoids either make or
someone interpreting those lines as a make recipe.
This also fixes the error handling by using make's $(error) function
instead. Previously make gave this syntax error whenever it hit the
error handling code:
```
*** recipe commences before first target. Stop.
```
2017-05-18 11:18:30 +01:00
Eugene Kabanov
9c99973ff8
Make DragonFlyBSD a first class BSD-like OS ( #5548 )
2017-03-16 14:47:53 +01:00
Andreas Rumpf
6382293255
niminst: less verbose output in a desparate attempt to make travis green again
2017-02-05 11:06:06 +01:00
Araq
3aeece4456
niminst: add some disabled code snippet I don't want to lose
2017-01-29 00:32:25 +01:00
Dominik Picheta
0f82f047a2
NSIS: Install to C:\Nim by default.
2017-01-28 17:06:25 +01:00
Dominik Picheta
b040f74356
Fix C source gen.
2017-01-08 20:52:53 +01:00
Araq
8413c9f15e
niminst: faster way to deduplicate files
2017-01-03 17:06:31 +01:00
Andreas Rumpf
072f932575
niminst: remove complex non-posix line noise for install.tmpl
2016-12-31 03:00:39 +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
Araq
f9d8fd54c9
make travis green
2016-10-23 15:37:31 +02:00
Araq
f670ba2acc
niminst works with gitlab
2016-10-22 23:23:33 +02:00
Andreas Rumpf
b99333f53a
niminst updates
2016-10-21 12:12:33 +02:00
Dominik Picheta
b3c18b8dd8
Improve niminst zip error message and fix CI build.
2016-10-16 16:40:00 +02:00
Dominik Picheta
d004a06c6e
Fixes niminst zip not creating output dir & cleans related code.
2016-10-16 16:11:26 +02:00
Zion Nimchuk
9b7231a6ab
Add Mingw build support for build.sh
2016-10-13 18:38:57 -07:00
Araq
00b749c418
zip files for Windows
2016-10-09 14:35:00 +02:00
Dominik Picheta
8ec28552bc
NSIS won't force admin privileges.
2016-10-01 00:09:17 +02:00
Dominik Picheta
331d4ab07d
CI: Fixes PATH handling in NSIS installers.
...
Squashed commit of the following:
commit 82d16908d6b4dacc585c241005f49aea2eef2c9f
Author: Dominik Picheta <dominikpicheta@gmail.com >
Date: Fri Sep 30 22:20:47 2016 +0200
CI: ugh, another try.
commit 6fe7e2fad11851ad568f9156132bf186593d2c0d
Author: Dominik Picheta <dominikpicheta@gmail.com >
Date: Fri Sep 30 21:48:22 2016 +0200
CI: Fix env PATH setting issues in NSIS installer.
2016-09-30 23:23:20 +02:00
Dominik Picheta
c035fd93f4
Works around a niminst bug. Related to commit 3813af63f5 and #4831 .
2016-09-29 20:59:14 +02:00
Dominik Picheta
d623b069b5
Fixes and improvements to NSIS installer.
2016-09-28 22:20:06 +02:00
Sergey Avseyev
1492ff33ce
define sparc64 platform
2016-07-21 00:08:49 +03:00
Denis Kolodin
b8ab419067
Use relative paths in install script template
2016-07-03 12:05:51 +03:00
Joey Payne
0110a66c68
Use walkPattern to walk both directories and files
2016-06-17 08:38:55 -06:00
Andreas Rumpf
82ccb09b61
fixes niminst regression
2016-06-13 12:18:44 +02:00
Andreas Rumpf
7e8c9eda45
more niminst fixes
2016-06-13 12:18:44 +02:00
Andreas Rumpf
8662e140b4
fixes a niminst regression
2016-06-10 00:52:58 +02:00
Andreas Rumpf
a9f5ffb4c7
fixes a niminst regression
2016-06-10 00:52:05 +02:00
Andreas Rumpf
76c8d6164b
added 'koch testinstall' command; more installer related bugfixes
2016-06-09 17:34:57 +02:00
Andreas Rumpf
fb0df95015
fixes #4289
2016-06-08 16:05:29 +02:00
Andreas Rumpf
e0f57ee1a1
finally make niminst smart about which files are important
2016-06-07 13:47:37 +02:00
Araq
0e29eb6f8b
use program files rather than c drive
2016-06-07 03:05:27 +02:00
Dominik Picheta
39d802188c
Remove trailing slashes from install/deinstall.tmpl.
2016-06-06 21:27:55 +01:00
Dominik Picheta
6c88debd5c
Fixed deinstall script after recent install changes.
2016-06-06 01:16:25 +01:00
Dominik Picheta
cb76f266fa
Niminst now bundles the compiler dir when packaging.
2016-06-06 00:04:50 +01: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
Adam Strzelecki
ac9c1cd6b9
tools: Trim .nim files trailing whitespace
...
via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
2015-09-04 23:04:17 +02:00
Araq
87f65f5e72
preparations for more Nimble packages; clear licensing; fixes #2949
2015-06-20 23:24:21 +02:00
apense
80d6b0e9ca
Fixed gcc batch issue
...
See #18 on csources. Basically, some Windows system have gcc as a gcc.bat file. This isn't an issue unless you're calling from another batch file (like here). The call chain will follow to gcc.bat and end there, meaning only one command is processed. Using "CALL" before the other batch command will keep the calls in the main batch file after completion, meaning the compilation will actually succeed this way [see technet](https://technet.microsoft.com/en-us/library/bb490873.aspx ). Otherwise you have to hope there is a gcc.exe somewhere instead
2015-06-17 13:07:38 -04:00
patrick dw
a400987590
Dropped from TZipFileStream
2015-06-06 08:57:13 -05:00
Sergey Avseyev
a333cf939f
Use maximum compression level for XZ tarball
2015-05-26 13:51:22 +03:00