lbartoletti
5c1fa142d6
New freebsd platforms ( #14801 )
...
* add riscv as riscv64
* add all platforms supported by FreeBSD
2020-06-29 10:31:25 +02:00
Miran
6bf2990f66
[backport] fix #14748 , move gdb files to other section of installer.ini ( #14772 )
2020-06-23 20:36:59 +02:00
lbartoletti
30c09e4607
[OpenBSD] Add arm support ( #14608 )
...
* add arm support to openbsd
* use clang on openbsd
2020-06-08 20:06:04 +02:00
Andreas Rumpf
f3e17e7c77
fixes #13104 [backport]
2020-05-13 22:29:02 +02:00
Timothee Cour
ee15437aed
fix root cause of https://github.com/dom96/choosenim/issues/193 ; config/config.nims should get installed
2020-05-07 15:01:46 -07:00
lbartoletti
567af54baf
Add arm/arm64 for FreeBSD ( #13822 )
...
* Add arm and arm64 for FreeBSD
* Add arm64 with aarch64 and reorder to avoid conflict with arm
2020-03-31 22:55:25 +02:00
Timothee Cour
1b54be7779
fixes #12998 nim doc regression ( #13117 )
2020-01-16 14:19:58 +01:00
Andreas Rumpf
8b00586488
fixes #13104 [backport] ( #13142 )
2020-01-14 15:16:36 +01:00
John Paul Adrian Glaubitz
944fcc0e62
Add build support for Linux/hppa ( #12271 )
...
* build.sh: Enable CPU detection for hppa
* compiler: Add hppa as target architecture on Linux
* lib/system: Add platform support for hppa
2019-09-26 15:45:05 +02:00
Andreas Rumpf
82d5e773e3
make testament a tool we ship with Nim; fixes #12084 ( #12088 )
...
* make testament a tool we ship with Nim; fixes #12084
* moved config to fit
* adapt testament tests to use the testament binary
2019-08-30 15:43:07 +02:00
lenoil98
2212a90458
Add build support for FreeBSD PowerPC64
2019-08-23 07:56:56 -04:00
John Paul Adrian Glaubitz
65d1140d11
Add build support for Linux/ia64 ( #11880 ) [feature]
...
* compiler: Add ia64 as target architecture on Linux
* build.sh: Enable CPU detection for ia64
2019-08-04 23:16:30 +02:00
Araq
de69e1856f
installer: ship nimpretty.exe on Windows
2019-07-19 16:48:27 +02:00
John Paul Adrian Glaubitz
4a485cb7ef
Add build support for Linux/alpha ( #11386 )
...
* compiler: Add alpha as target architecture on Linux
* build.sh: Enable CPU detection for alpha
2019-06-03 08:18:15 +02:00
John Paul Adrian Glaubitz
ec038998f0
Add build support for Linux/m68k ( #11366 )
...
* compiler: Add m68k as target architecture on Linux
* build.sh: Enable CPU detection for m68k
2019-06-02 00:20:28 +02:00
John Paul Adrian Glaubitz
af0ae5830f
Add build support for Linux/sparc64 ( #11365 )
...
* compiler: Add sparc64 as target architecture on Linux
* build.sh: Use getconf for bitness detection on Linux/sparc
The isainfo utility is specific to Solaris and not available
on Linux/sparc. While getconf exists on Solaris as well, it
does not always seem to match the bitness reported by isainfo
on Solaris and isainfo should therefore be preferred on Solaris.
2019-06-01 10:45:44 +02:00
Neelesh Chandola
e377c55c10
Cleanup installer.ini ( #9558 )
2018-10-30 06:31:17 +01:00
Utwo
a68a4bfaf2
Remove install.txt and readme.txt ( #9521 )
...
* Remove install.txt and readme.txt
* Refactor tests that use readme.txt
* Tests open own source code
2018-10-28 13:36:52 +01:00
Araq
00f84d3d22
tar.xz building: also ship with the moved testament tool
2018-10-23 17:52:18 +02:00
Andreas Rumpf
6b5e2adfd0
niminst: don't depend on NIMINSTDEPS environment variable anymore
2018-09-21 09:09:52 +02:00
Andreas Rumpf
7ee6774fb7
travis: run 'koch testinstall' on OSX
2018-09-18 15:27:54 +02:00
Joey
559a7615ad
Nintendo switch support ( #8069 )
...
* Add config section for Nintendo Switch
* Add compiler configuration for Nintendo Switch and it's CPU
* Add specific lib code for Nintendo Switch
* Add GC support for Nintendo Switch
* Update changelog for Nintendo Switch
* Update changelog with more info about fixed paths
* Cleaned up GC memory management a bit
* Relocate docs for Switch
* Rename aarch64NoneElfGcc to nintendoSwitchGCC
* Remove armv8a57
* Fix installer.ini
* Reuse code in linux and amd64
* Add posix defs for nintendo switch
* Add more defined sections for nintendo switch
* Remove old comment
* Add what's not supported for Nintendo Switch docs
* Make nintendoswitch == posix
* Remove DEVKITPRO references from nim.cfg
* Make PR extccomp changes
* Remove Result type alias
* Add separate switch consts file
* Update docs for nintendo switch
* Fix travis errors with undefined consts and add correct wait.h procs
2018-06-27 12:35:09 +02:00
Federico Ceratto
1ee5f1e36a
Enable RISC-V 64bit platform ( #7541 )
...
Related to #7417
2018-04-11 16:45:37 +02:00
Araq
2db96d4f7b
make install.txt part of the zips
2017-09-04 11:22:50 +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
Araq
d3f0f87e81
niminst: add missing nimsuggest tool; small koch.nim cleanup
2017-05-17 23:59:53 +02:00
Eugene Kabanov
9c99973ff8
Make DragonFlyBSD a first class BSD-like OS ( #5548 )
2017-03-16 14:47:53 +01:00
Araq
7d1a96151c
finish tool can use 'nimgrab' tool to download the mingw version
2017-02-26 23:25:50 +01:00
Araq
4ef86042f2
downloader changes
2017-02-07 23:47:03 +01:00
Araq
379bdeca06
disable NSIS installers, ship with downloader.exe instead
2017-02-07 01:32:21 +01:00
Araq
2d3385c222
koch.nim: winrelease without nasty batch files
2017-02-07 01:04:38 +01:00
Araq
07562d6b99
website: http to https updates
2017-02-06 22:43:07 +01:00
Araq
6050102b76
niminst updates
2017-01-30 09:43:32 +01:00
Araq
f1d2ed757e
moved start.bat to tools/
2016-10-24 12:05:42 +02:00
Araq
ed9d0809ae
docgen: PDFs and HTMLs finally are generated in their own respective directories
2016-10-24 11:55:23 +02:00
Araq
f670ba2acc
niminst works with gitlab
2016-10-22 23:23:33 +02:00
Andreas Rumpf
e6ff6dd9c8
koch: finish is now its own command
2016-10-11 20:31:43 +02:00
Araq
00b749c418
zip files for Windows
2016-10-09 14:35:00 +02:00
Araq
6e6b90278c
koch supports the finish command for smooth installations on Windows
2016-10-09 01:59:50 +02:00
Dominik Picheta
d623b069b5
Fixes and improvements to NSIS installer.
2016-09-28 22:20:06 +02:00
Andreas Rumpf
d8430f5a75
tar.xz contains nimble and nimsuggest
2016-09-26 19:26:39 +02:00
Andreas Rumpf
7e643d7378
koch nsis: don't hardcode the path to NSIS
2016-08-27 01:10:21 +02:00
Sergey Avseyev
1492ff33ce
define sparc64 platform
2016-07-21 00:08:49 +03:00
Andreas Rumpf
50756d8859
add install_nimble.nims to the tar.xz
2016-06-15 17:15:27 +02:00
Andreas Rumpf
7e8c9eda45
more niminst fixes
2016-06-13 12:18:44 +02:00
Andreas Rumpf
76c8d6164b
added 'koch testinstall' command; more installer related bugfixes
2016-06-09 17:34:57 +02:00
Araq
1f1b61f432
added missing files to the installation process
2016-06-08 23:33:15 +02:00
Andreas Rumpf
0e00ea89c4
adds missing web/ticker.html to the tarballs so that documentation building works
2016-06-08 21:32:15 +02:00
Araq
9277dcb4d3
version bump to 0.14.2
2016-06-08 19:59:07 +02:00