mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
follow up https://github.com/nim-lang/Nim/pull/22851 follow up https://github.com/nim-lang/Nim/pull/22873
41 lines
829 B
Nim
41 lines
829 B
Nim
discard """
|
|
batchable: false
|
|
"""
|
|
|
|
#
|
|
#
|
|
# 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
|
|
## * cstrutils
|
|
##
|
|
|
|
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
|
|
std/[parseutils, strutils, parseopt, parsecfg, strtabs, unicode, pegs, ropes,
|
|
os, osproc, times, cstrutils]
|