Commit Graph

225 Commits

Author SHA1 Message Date
Araq
1af20535d8 updated links to source code 2015-06-30 12:20:02 +02:00
Araq
8f58ab99eb nimrepl compiles again (but doesn't work) 2015-06-29 02:48:32 +02:00
Araq
87f65f5e72 preparations for more Nimble packages; clear licensing; fixes #2949 2015-06-20 23:24:21 +02:00
patrick dw
f71eaf66be renamed writeln to writeLine in tools 2015-06-19 01:36:57 -05: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
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
Andreas Rumpf
e390d8ec4a Merge pull request #2225 from dyu/freebsd
compile nim on freebsd
2015-03-08 13:01:55 +01:00
Hans Raaf
b902ea887b Replaced deprecated repeatStr() with repeat(). 2015-03-04 03:44:09 +01:00
Hans Raaf
58186f6c1d Replaced deprecated repeatChar() with repeat() or spaces(). 2015-03-04 03:30:43 +01:00
dyu
19354b62f6 compile nim on freebsd 2015-02-27 17:45:07 +08:00
PhilipWitte
73fbcc1f64 Fixup website support page and other minor touches. 2015-02-20 08:54:07 -08:00
Hans Raaf
85157f5076 Cleaned up T/P names. 2015-02-19 16:31:07 +01:00
Araq
e6dcceae6c website updates 2015-02-18 13:44:01 +01:00
Andreas Rumpf
5668ab3a49 Merge pull request #2091 from PhilipWitte/devel
Various website fixes (banner, icons, css, articles)
2015-02-16 23:57:15 +01:00
PhilipWitte
5a9ba34694 colored 'object' as keyword instead of type in second banner slide 2015-02-15 18:01:29 -08:00
PhilipWitte
cc7236b2db Add support tab to website 2015-02-15 17:54:38 -08:00
PhilipWitte
0e5f6cc3b0 Merge remote-tracking branch 'upstream/devel' into devel 2015-02-15 17:27:53 -08:00
Federico Ceratto
657dca5c3b Fix typos 2015-02-15 16:20:32 +00:00
def
fb718f2d04 nimrod -> nim in some filenames 2015-02-14 19:00:11 +01:00
PhilipWitte
0488001402 Merge remote-tracking branch 'upstream/devel' into devel 2015-02-13 11:39:28 -08:00
Araq
c2da0e9b3d cleanup index generation 2015-02-10 20:19:48 +01:00
PhilipWitte
0b2a63b7bd Fixed website banner HTML & Javascript
Various website CSS improvements
Added docs & learn icons
Added learn articles
2015-02-08 04:01:18 -08:00
def
4080a9ca45 Fix IRC channel at footer 2015-01-30 01:49:57 +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
Guillaume Gelin
3119fe087d Happy new year! 2015-01-06 15:26:33 +01:00
Guillaume Gelin
2f9fd32770 Make website.tmpl line endings consistant (using Unix style) 2015-01-06 15:09:12 +01:00
Varriount
20da8c9400 Merge pull request #1779 from flaviut/ga-docs
Add google analytics to docs
2015-01-05 21:28:43 -05:00
Varriount
a6194fb2bd Merge pull request #1811 from cremno/fix-nsis-uninstaller-filename
fix NSIS uninstaller filename
2015-01-05 21:18:44 -05:00
Araq
b7187dc495 fixed wrong code snippet 2015-01-02 03:21:46 +01:00
cremno
d682371771 fix NSIS uninstaller filename (fix #1804) 2015-01-01 15:23:13 +01:00
Araq
1b56334c46 website updates; Source links now work 2014-12-30 23:20:40 +01:00
Araq
3f113f946d niminst: use project-version for the zip file 2014-12-29 12:12:05 +01:00
Dominik Picheta
15c4c0dcc6 Renamed Babel to Nimble in lib.txt. 2014-12-26 14:09:43 +00:00
Flaviu Tamas
f9c93d23bc Mostly get analytics working for docs 2014-12-25 20:53:37 -05:00
Nick Greenfield
905be30b97 Fix source code links 2014-12-21 18:00:51 -05:00
Andreas Rumpf
6a1ae0d616 Merge pull request #1748 from boydgreenfield/improved-doc-styling
Improved doc styling
2014-12-21 09:55:06 +01:00
Nick Greenfield
fda9da5f1e Update nimweb.nim to work w/ non-hardcoded --docSeeSrcUrl argument to nim doc 2014-12-19 21:56:12 -05:00
Araq
76c3b314dc implemented 'koch pdf' 2014-12-19 13:44:56 +01:00
Araq
556f488087 more code snippets for the website 2014-12-14 11:29:27 +01:00
Araq
3ee048eaad added 'website' option to koch for convenience 2014-12-13 00:39:32 +01:00
Araq
f45093893d website improvements 2014-12-12 18:26:35 +01:00