mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-29 01:14:41 +00:00
37 lines
766 B
Nim
37 lines
766 B
Nim
#
|
|
#
|
|
# Nim's Runtime Library
|
|
# (c) Copyright 2010 Andreas Rumpf
|
|
#
|
|
# See the file "copying.txt", included in this
|
|
# distribution, for details about the copyright.
|
|
#
|
|
|
|
## Main file to generate a DLL from the standard library.
|
|
## The default Nimrtl does not only contain the ``system`` module, but these
|
|
## too:
|
|
##
|
|
## * parseutils
|
|
## * strutils
|
|
## * parseopt
|
|
## * parsecfg
|
|
## * strtabs
|
|
## * times
|
|
## * os
|
|
## * osproc
|
|
## * unicode
|
|
## * pegs
|
|
## * ropes
|
|
##
|
|
|
|
when system.appType != "lib":
|
|
{.error: "This file has to be compiled as a library!".}
|
|
|
|
when not defined(createNimRtl):
|
|
{.error: "This file has to be compiled with '-d:createNimRtl'".}
|
|
|
|
import
|
|
parseutils, strutils, parseopt, parsecfg, strtabs, unicode, pegs, ropes,
|
|
os, osproc, times
|
|
|