summary refs log tree commit diff stats
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/nimdoc.cfg6
-rw-r--r--config/nimrod.cfg195
2 files changed, 100 insertions, 101 deletions
diff --git a/config/nimdoc.cfg b/config/nimdoc.cfg
index a2a638a89..9a946b641 100644
--- a/config/nimdoc.cfg
+++ b/config/nimdoc.cfg
@@ -3,7 +3,7 @@
 # Feel free to edit the templates as you need.

 

 split.item.toc = "20"  

-# too long entries in the table of contents get truncated

+# too long entries in the table of contents wrap around

 # after this number of characters

 

 doc.section = """

@@ -136,6 +136,10 @@ pre, span.tok {
   background-color:#F9F9F9;

   border:1px dotted #2F6FAB;

   color:black;

+}
+
+span.red {
+  color: #A80000;
 }

 

 /*

diff --git a/config/nimrod.cfg b/config/nimrod.cfg
index eb8ad707f..dd3b980c9 100644
--- a/config/nimrod.cfg
+++ b/config/nimrod.cfg
@@ -1,100 +1,95 @@
-# Configuration file for the Nimrod Compiler.
-# (c) 2008 Andreas Rumpf
-
-# Feel free to edit the default values as you need.
-
-# You may set environment variables with
-# @putenv "key" "val"
-# Environment variables cannot be used in the options, however!
-
-cc = @if windows: llvm_gcc @else: gcc @end
-lib="$nimrod/lib"
-path="$lib/base"
-path="$lib/base/gtk"
-path="$lib/base/cairo"
-path="$lib/base/x11"
-path="$lib/base/sdl"
-path="$lib/base/opengl"
-path="$lib/base/zip"
-path="$lib/windows"
-path="$lib/posix"
-path="$lib/ecmas"
-path="$lib/extra"
-
-@if release:
-  obj_checks:off
-  field_checks:off
-  range_checks:off
-  bound_checks:off
-  overflow_checks:off
-  assertions:off
-
-  stacktrace:off
-  debugger:off
-  line_dir:off
-  opt:speed
-@end
-
-# additional options always passed to the compiler:
---verbosity: "1"
-
-hint[LineTooLong]=off
-#hint[XDeclaredButNotUsed]=off
-
-@if unix:
-  @if not bsd: passl= "-ldl" @end
-@end
-
-@if icc:
-  passl = "-cxxlib"
-  passc = "-cxxlib"
-@end
-
-# Configuration for the LLVM GCC compiler:
-@if windows:
-  llvm_gcc.path = r"$nimrod\dist\llvm-gcc4.2\bin"
-@elif macosx:
-  llvm_gcc.path = 
-    r"/Users/andreasrumpf/download/C/llvm-gcc4.2-2.3-x86-darwin8/bin"
-@end
-llvm_gcc.options.debug = "-g"
-llvm_gcc.options.always = "-w"
-llvm_gcc.options.speed = "-O2"
-llvm_gcc.options.size = "-Os"
-
-# Configuration for the Visual C/C++ compiler:
-@if vcc:
-  passl: r"/F33554432" # set the stack size to 8 MB
-@end
-vcc.options.debug = "/RTC1 /ZI"
-vcc.options.always = "/nologo"
-vcc.options.speed = "/Ox /arch:SSE2"
-vcc.options.size = "/O1"
-
-# Configuration for the GNU C/C++ compiler:
-@if windows:
-  gcc.path = r"C:\eigenes\compiler\mingw\bin"
-@end
-#gcc.exe = "gcc-4.1"
-#gcc.linkerExe = "gcc-4.1"
-gcc.options.debug = "-g"
-@if macosx:
-  gcc.options.always = "-w -fasm-blocks"
-@else:
-  gcc.options.always = "-w"
-@end
-gcc.options.speed = "-O3 -fno-strict-aliasing"
-gcc.options.size = "-Os"
-
-# Configuration for the Digital Mars C/C++ compiler:
-@if windows:
-  dmc.path = r"C:\eigenes\compiler\d\dm\bin"
-@end
-
-# Configuration for the Tiny C Compiler:
-@if windows:
-  tcc.path = r"C:\Eigenes\compiler\tcc-0.9.23\tcc"
-  tcc.options.always = r"-IC:\Eigenes\compiler\tcc-0.9.23\include " &
-                       r"-IC:\Eigenes\compiler\tcc-0.9.23\include\winapi"
-@end
-tcc.options.always = "-w"
+# Configuration file for the Nimrod Compiler.

+# (c) 2008 Andreas Rumpf

+

+# Feel free to edit the default values as you need.

+

+# You may set environment variables with

+# @putenv "key" "val"

+# Environment variables cannot be used in the options, however!

+

+cc = @if windows: llvm_gcc @else: gcc @end

+lib="$nimrod/lib"

+path="$lib/base"

+path="$lib/base/gtk"

+path="$lib/base/cairo"

+path="$lib/base/x11"

+path="$lib/base/sdl"

+path="$lib/base/opengl"

+path="$lib/base/zip"

+path="$lib/windows"

+path="$lib/posix"

+path="$lib/ecmas"

+path="$lib/extra"

+

+@if release:

+  obj_checks:off

+  field_checks:off

+  range_checks:off

+  bound_checks:off

+  overflow_checks:off

+  assertions:off

+

+  stacktrace:off

+  debugger:off

+  line_dir:off

+  opt:speed

+  dead_code_elim:on

+@end

+

+# additional options always passed to the compiler:

+--verbosity: "1"

+

+hint[LineTooLong]=off

+#hint[XDeclaredButNotUsed]=off

+

+@if unix:

+  @if not bsd: passl= "-ldl" @end

+@end

+

+@if icc:

+  passl = "-cxxlib"

+  passc = "-cxxlib"

+@end

+

+# Configuration for the LLVM GCC compiler:

+llvm_gcc.options.debug = "-g"

+llvm_gcc.options.always = "-w"

+llvm_gcc.options.speed = "-O2"

+llvm_gcc.options.size = "-Os"

+

+# Configuration for the Visual C/C++ compiler:

+@if vcc:

+  passl: r"/F33554432" # set the stack size to 8 MB

+@end

+vcc.options.debug = "/RTC1 /ZI"

+vcc.options.always = "/nologo"

+vcc.options.speed = "/Ox /arch:SSE2"

+vcc.options.size = "/O1"

+

+# Configuration for the GNU C/C++ compiler:

+@if windows:

+  gcc.path = r"C:\eigenes\compiler\mingw\bin"

+@end

+#gcc.exe = "gcc-4.1"

+#gcc.linkerExe = "gcc-4.1"

+gcc.options.debug = "-g"

+@if macosx:

+  gcc.options.always = "-w -fasm-blocks"

+@else:

+  gcc.options.always = "-w"

+@end

+gcc.options.speed = "-O3 -fno-strict-aliasing"

+gcc.options.size = "-Os"

+

+# Configuration for the Digital Mars C/C++ compiler:

+@if windows:

+  dmc.path = r"C:\eigenes\compiler\d\dm\bin"

+@end

+

+# Configuration for the Tiny C Compiler:

+@if windows:

+  tcc.path = r"C:\Eigenes\compiler\tcc-0.9.23\tcc"

+  tcc.options.always = r"-IC:\Eigenes\compiler\tcc-0.9.23\include " &

+                       r"-IC:\Eigenes\compiler\tcc-0.9.23\include\winapi"

+@end

+tcc.options.always = "-w"