Commit graph

77 commits

Author SHA1 Message Date
Timothee Cour
1cf5c280e3
only enable linenoise for -d:nimUseLinenoise (#13478)
* only enable linenoise for -d:nimUseLinenoise

* fixup
2020-02-24 11:06:39 +01:00
Timothee Cour
2b368bcdd7
fix linenoise regression (#13395)
* fix nightlies linenoise regression

* fix other installers
2020-02-12 10:35:00 +01:00
narimiran
c6a451c584 remove unused imports from tests 2019-11-06 14:35:45 +01:00
Araq
38bdf1cd7f minor style changes 2019-07-10 23:55:56 +02:00
Timothee Cour
b5448bf25c fix #9647 tmpl=>nimf (#9658) 2018-11-14 08:27:48 +01:00
Andreas Rumpf
f6c5c636bb niminst: fix 'gtar' invokation 2018-09-26 14:43:12 +02:00
Araq
69de5ad53c niminst: fix gtar invokation 2018-09-21 01:26:07 +02:00
Andreas Rumpf
b4ff01b507 make niminst compile again 2018-08-23 16:32:38 +02:00
genotrance
1d72ec3f1b Detect gcc arch in build.bat (#7856)
* Detect gcc arch in build.bat

* Fix 64-bit test
2018-05-22 20:53:29 +02:00
Andreas Rumpf
70e8640244 move new sha1 module into the new 'std' namespace 2018-02-06 17:40:31 +01:00
Andreas Rumpf
274fafb2df fixes #6961 2018-02-02 17:35:04 +01:00
Araq
e0e1241a54 move securehash back into the stdlib 2017-12-21 12:34:38 +01:00
Araq
35133d97ef make niminst compile again 2017-12-16 01:56:38 +01:00
Dennis Felsing
5b9620bc2d Invoke xz -9 explicitly instead of trusting tar to interpret XZ_OPT 2017-05-23 15:30:58 +02: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
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
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
Araq
00b749c418 zip files for Windows 2016-10-09 14:35:00 +02: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
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
Dominik Picheta
cb76f266fa Niminst now bundles the compiler dir when packaging. 2016-06-06 00:04:50 +01:00
Araq
87f65f5e72 preparations for more Nimble packages; clear licensing; fixes #2949 2015-06-20 23:24:21 +02: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
Sergey Avseyev
0fd0ace00c
Set file permissions when prepare XZ tarball 2015-05-26 13:43:21 +03:00
Sergey Avseyev
4caf5482d4
Remove outdated targz from niminst 2015-05-26 13:27:02 +03:00
Sergey Avseyev
ba2aa474a1 Implement support for XZ dist tarball
Motivation
----------
Currenly tarballs for linux created manually. ZIP files are not
suitable, because they do not preserve unix file permissions.

Modification
------------
Implement 'koch xz' command to produce dist tarball in xz format. Also
the same command implemented in niminst.nim.

Result
------
Now it is easy to create source distribution for git stapshot and use it
further in packaging scripts.
2015-05-26 13:23:41 +03:00
Araq
a4f8a89c85 preparations for version 0.11.0 2015-04-30 02:01:38 +02:00
Araq
813a4f1d83 the installer can generate tar.gz 2015-04-29 19:59:06 +02:00
def
06b986dbd5 Rename compiler/nim.ini back to compiler/installer.ini
- Niminst has a new -m/--main option to set the main file, by default
  ini-file with .nim extension (old behaviour)
- Koch uses this to pass --main:compiler/nim.nim
- Fix includes/links of website.ini
2015-03-13 17:03:57 +01: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
def
fe4b6826e6 Make *.sh files executable 2015-03-12 13:59:29 +01:00
Hans Raaf
85157f5076 Cleaned up T/P names. 2015-02-19 16:31:07 +01:00
Guillaume Gelin
3119fe087d Happy new year! 2015-01-06 15:26:33 +01:00
Araq
3f113f946d niminst: use project-version for the zip file 2014-12-29 12:12:05 +01:00
Araq
b6e006fbbe fixes #1646 2014-11-10 01:33:25 +01:00