nerdlang
Version:
NerdLang. Simple yet efficient.
76 lines (74 loc) • 1.52 kB
JSON
{
"name": "http",
"description": "Nerd http module",
"main": "index.ng",
"bugs":
{
"url": "https://github.com/Nerdlang/Nerd/issues"
},
"directories":
{
"root": "."
},
"homepage": "https://github.com/Nerdlang/Nerd/#readme",
"keywords":
[
"nerd",
"nerdlang",
"http",
"web"
],
"license": "MIT",
"licenses": [
{
"type": "MIT",
"url": "https://github.com/Nerdlang/Nerd/blob/master/LICENSE"
}
],
"repository":
{
"type": "git",
"url": "git+ssh://git@github.com/Nerd/nerd.git"
},
"version": "0.0.1",
"nerd":
{
"env": ["std"],
"read_only": [],
"lib":
{
"win32":
[
"-D_WIN32_WINNT=0x0600",
"-Wno-narrowing",
"-D_GNU_SOURCE",
"-I{__EXTERN__}/libuv/include/",
"-I{__EXTERN__}/libuv/src/",
"-D_CRT_SECURE_NO_DEPRECATE",
"-D_CRT_NONSTDC_NO_DEPRECATE",
"{__EXTERN__}/libuv/src/*.h",
"{__EXTERN__}/libuv/src/*.c",
"{__EXTERN__}/libuv/src/win/*.h",
"{__EXTERN__}/libuv/src/win/*.c",
"-I {__MODULE__}/httplib/uWS/",
"-I {__MODULE__}/httplib/uSockets/",
"{__MODULE__}/httplib/uSockets/*.c",
"{__MODULE__}/httplib/uSockets/crypto/*.c",
"{__MODULE__}/httplib/uSockets/eventing/*.c",
"-DLIBUS_NO_SSL",
"-DUWS_NO_ZLIB",
"-fpermissive",
"-w",
"-lm",
"-ladvapi32",
"-liphlpapi",
"-lpsapi",
"-lshell32",
"-luser32 ",
"-luserenv",
"-lwsock32",
"-lws2_32"
]
}
}
}