summary refs log blame commit diff stats
path: root/rod/nimrod.ini
blob: 98c520c630bba1316ff5a653bea9187442309368 (plain) (tree)
1
2
3
4
5


                   

                                                 















                                                                              


                          
                              




                   
 
       
                                                

                           
              
              
 











                        


                                  
 


















                                      
 
       






                        





                        

                       
                 
                   
                  
                              
                
 

                   
 


                      

           
                                                




            
[Project]
Name: "Nimrod"
Version: "$version"
OS: "linux;macosx;freebsd;netbsd;openbsd;solaris"
CPU: "i386;amd64"  # ;sparc;powerpc
Authors: "Andreas Rumpf"
Description: """This is the Nimrod Compiler. Nimrod is a new statically typed,
imperative programming language, that supports procedural, functional, object
oriented and generic programming styles while remaining simple and efficient.
A special feature that Nimrod inherited from Lisp is that Nimrod's abstract
syntax tree (AST) is part of the specification - this allows a powerful macro
system which can be used to create domain specific languages.

Nimrod is a compiled, garbage-collected systems programming language
which has an excellent productivity/performance ratio. Nimrod's design
focuses on the 3E: efficiency, expressiveness, elegance (in the order of
priority)."""

App: Console
License: "copying.txt"

[Config]
Files: "config/nimdoc.cfg"
Files: "config/nimrod.cfg"
Files: "config/nimdoc.tex.cfg"

[Documentation]
Files: "doc/*.txt"
Files: "doc/*.html"
Files: "doc/*.cfg"

[Other]
Files: "readme.txt;install.txt;contributors.txt"
Files: "configure;makefile"
Files: "*.html"
Files: "*.ini"
Files: "*.nim"

Files: "rod/readme.txt"
Files: "rod/nimrod.ini"
Files: "rod/nimrod.cfg"
Files: "build/empty.txt"
Files: "bin/empty.txt"
Files: "nim/*.*"

Files: "data/*.yml"
Files: "data/*.txt"
Files: "obj/*.txt"
Files: "diff/*.txt"

[Lib]
Files: "lib/nimbase.h;lib/cycle.h"
Files: "lib/*.nim"

Files: "lib/system/*.nim"
Files: "lib/pure/*.nim"
Files: "lib/impure/*.nim"
Files: "lib/wrappers/*.nim"

Files: "lib/wrappers/cairo/*.nim"
Files: "lib/wrappers/gtk/*.nim"
Files: "lib/wrappers/lua/*.nim"
Files: "lib/wrappers/opengl/*.nim"
Files: "lib/wrappers/pcre/*.nim"
Files: "lib/wrappers/pcre/pcre_all.c"
Files: "lib/wrappers/sdl/*.nim"
Files: "lib/wrappers/x11/*.nim"
Files: "lib/wrappers/zip/*.nim"
Files: "lib/wrappers/zip/libzip_all.c"

Files: "lib/windows/*.nim"
Files: "lib/posix/*.nim"
Files: "lib/ecmas/*.nim"

[Other]
Files: "tests/*.nim"
Files: "tests/*.html"
Files: "tests/*.txt"
Files: "tests/*.cfg"
Files: "tests/*.tmpl"
Files: "tests/gtk/*.nim"

Files: "examples/*.nim"
Files: "examples/*.html"
Files: "examples/*.txt"
Files: "examples/*.cfg"
Files: "examples/*.tmpl"

[Windows]
Files: "bin/nimrod.exe"
Files: "koch.exe"
Files: "dist/mingw"
Files: "start.bat"
BinPath: r"bin;dist\mingw\bin"
InnoSetup: "Yes"

[UnixBin]
Files: "bin/nimrod"

[Unix]
InstallScript: "yes"
UninstallScript: "yes"

[InnoSetup]
path = r"c:\program files\inno setup 5\iscc.exe"
flags = "/Q"

[C_Compiler]
path = r""
flags = "-w"