Commit Graph

164 Commits

Author SHA1 Message Date
Emery Hemingway
5b176f14a2 Provide configuration for Genode toolchain 2018-05-18 16:52:08 +02:00
Ganesh Viswanathan
6ca8478548 Minor fixes to enable tcc 2018-05-14 11:40:59 +02:00
Simon Krauter
952084eeef Fix background-color in nimdoc.cfg
Don't assume, that the default background-color is white.
My default background-color is dark, which makes the documentation hardly readable: https://i.imgur.com/xN0UjWz.png
The reason is the transparency of the existing color (rgba(252, 248, 244, 0.45);) 
Fixed by removing the transparency.
2018-03-11 18:23:31 +01:00
Araq
a9974a33f1 more documentation fixes 2018-03-05 23:25:50 +01:00
Andreas Rumpf
1b760dcd66 fixes #5293 2018-03-05 19:46:13 +01:00
Araq
8572085cc7 fixes #7294; Nim doc search feature 2018-03-05 13:20:50 +01:00
Michał Zieliński
1a0f8fd4e6 Change default ARM compiler name
In most distros (Ubuntu, Debian, Arch Linux) the only available Linux ARM toolchain uses arm-linux-gnueabihf- prefix. That's also the correct compiler for cross-compiling code for Raspberry Pi, which is what most people will probably want.
2018-01-21 16:26:22 +01:00
jcosborn
399c5e38b7 don't make optNilCheck default to on for now (#7058)
* don't make optNilCheck default to on for now

* add conditional symbol nimHasNilChecks
2018-01-17 01:32:40 +01:00
Federico Ceratto
5fdc69dfbd Update docgen style (#6723)
Switch to Lato font for better readability
Make text darker
Make spacing between paragraph and pre block consistent
Fix search input box to prevent overlapping with text
2017-11-29 01:35:26 +01:00
Araq
d6d40a2d3c fixes the docgen configuration; refs #6780 2017-11-28 01:57:44 +01:00
Federico Ceratto
821a6ef4c2 Add links to documentation (#6780)
Related to #4219
2017-11-27 05:41:55 -05:00
Fredrik Høisæther Rasch
de97f381fa Fix path for sh on Android (#6661) 2017-11-03 21:09:01 +01:00
Fredrik Høisæther Rasch
eda9b303d2 VCC always creates debug symbols when not in release (#6397)
Use the `/Z7` option instead of `/Zi /FS` to store all debug info in the `.obj` file instead of a shared `.pdb` file
2017-11-01 14:48:46 +01:00
Andreas Rumpf
786f9315e3 android target: use clang 2017-08-30 20:44:40 +02:00
Andreas Rumpf
28da04c1f7 Android support: put Termux specific dependencies behind a -d:termux switch 2017-08-30 13:33:09 +02:00
Fredrik Høisæther Rasch
3ce8bec359 Nim Configuration cleanup for VCC (#6261) 2017-08-21 11:20:24 +02:00
Fredrik Høisæther Rasch
a71f780253 Added missing C++ options for VCC (#6195) 2017-08-08 12:06:48 +02:00
Fredrik Høisæther Rasch
c39e202976 Introduce first class support for Android (#5772) 2017-08-06 02:18:15 +02:00
Araq
91eba77b96 fixes #4763 2017-07-17 09:28:03 +02:00
Konstantin Molchanov
20f92616d2 Add meta tag to ensure that media queries are activated on mobile devices. 2017-04-20 11:06:59 +04:00
Andreas Rumpf
e8389dcb93 docgen: make whitespace around 'class=' more consistent 2017-04-12 15:05:28 +02:00
Zion
04ebe7be51 Make fonts load from https rather than http 2017-03-27 23:55:51 -07:00
Araq
2e65b48b62 nim.cfg: happy new year 2017-02-07 00:49:12 +01:00
Axel Pahl
8071648129 revert nim.cfg to version before b26e6e3 (#5306)
... to enable building of koch on Linux again
2017-01-31 11:32:08 +01:00
Araq
b26e6e3589 fixes #5301 2017-01-30 19:01:03 +01:00
mfxmfx
88f95a2f7e nim.cfg: update comments about the stack size to match reality (#5206) 2017-01-11 05:23:38 +01:00
Araq
3a4ec7f101 use dwarf-3 debug information on Windows/GCC for compat with older GDBs 2016-12-16 22:02:49 +01:00
Fredrik Høisæther Rasch
a13e2bd5ec Prevent concurrency issues on the PDB file by using /FS option 2016-10-25 21:36:47 +02:00
Fredrik Høisæther Rasch
d94bb4a0e1 options.linker made platform specific
previous options.linker.always is not supported in nim.cfg
Removed /Fd\"$projectName.pdb\" (Implied by /Zi)
2016-10-25 21:17:18 +02:00
Fredrik Høisæther Rasch
febb551f7a corrected --platform arg for amd64 (VCC) 2016-10-25 21:08:23 +02:00
Fredrik Høisæther Rasch
1af0ac9d2c vccwrapper with nim-like command line args 2016-10-25 19:19:58 +02:00
Fredrik Høisæther Rasch
3b1c5183df config: corrected vcc wrapper arguments to right syntax 2016-10-25 18:07:31 +02:00
Fredrik Høisæther Rasch
7b1f948b72 Nim.cfg: Arch option dependent on target platform 2016-10-25 10:59:43 +02:00
Fredrik Høisæther Rasch
e99f35ff23 VCC wrappers with vcvars args.
VCC wrappers no longer wrap for compile-time specific target
VCC wrappers now peek into the command line args and evaluate vcvars prefixed arguments
2016-10-25 01:49:18 +02:00
Araq
42b64e3257 minor CSS improvement 2016-10-01 00:02:34 +02:00
Zoltán Mizsei
3813af63f5 Haiku supporting code in nim.cfg. We don't have -ldl. 2016-09-25 14:40:30 +02:00
cheatfate
4e183dc106 RPATH locations for OpenBSD,NetBSD and FreeBSD. 2016-09-21 03:55:07 +03:00
Araq
3dfc866710 docgen: working search feature 2016-09-09 20:42:02 +02:00
Andreas Rumpf
0a2cc05541 docgen: minor changes 2016-09-09 16:55:20 +02:00
Andreas Rumpf
7621bb05c9 docgen: search feature 2016-09-09 16:25:09 +02:00
Araq
37c3c0033d generated theindex.html is valid html 2016-09-09 16:16:58 +02:00
Andreas Rumpf
083b31b473 docgen: group by type feature 2016-09-08 21:57:27 +02:00
Andreas Rumpf
07fcce6e63 docgen: different attachedType generation 2016-09-08 21:57:27 +02:00
Andreas Rumpf
dc8ec42969 documentation now has an 'edit' button 2016-09-08 15:06:27 +02:00
Andreas Rumpf
d7e172a6bc make tests green again 2016-07-10 01:17:08 +02:00
Andreas Rumpf
abf1951ff0 docgen: hide pragmas 2016-07-08 15:08:55 +02:00
Dominik Picheta
cb76f266fa Niminst now bundles the compiler dir when packaging. 2016-06-06 00:04:50 +01:00
Felix Krause
708b9f90b7 Made docgen emit valid XML by default 2016-01-11 22:52:59 +01:00
Adam Strzelecki
144dc8f8ad Move deprecated modules into lib/deprecated/
This gives clear indication what modules are now deprecated and reduce clutter
in non-deprecated module directories.
2015-09-30 12:26:25 +02:00
Dominik Picheta
dfa0c2cace Change nimdoc body css color to #666. 2015-09-17 22:49:53 +01:00