work on dynamic extensions
This commit is contained in:
parent
8b1c5b9073
commit
b3a326720b
22 changed files with 282 additions and 165 deletions
|
@ -1,25 +1,43 @@
|
|||
[
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/ext_pkg_config.o -MF build/src/ext_pkg_config.o.d -Iinclude -Ivendor/sol2/include -g -O1 -c src/ext_pkg_config.cc -o build/src/ext_pkg_config.o",
|
||||
"command": "/usr/lib64/ccache/gcc -MMD -MT build/vendor/hotwire/src/dlopen.o -MF build/vendor/hotwire/src/dlopen.o.d -Ivendor/hotwire/src -g -O1 -c vendor/hotwire/src/dlopen.c -o build/vendor/hotwire/src/dlopen.o",
|
||||
"file": "vendor/hotwire/src/dlopen.c",
|
||||
"output": "build/vendor/hotwire/src/dlopen.o"
|
||||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "rm -f build/libhotwire.a; ar crs build/libhotwire.a build/vendor/hotwire/src/dlopen.o",
|
||||
"file": "build/vendor/hotwire/src/dlopen.o",
|
||||
"output": "build/libhotwire.a"
|
||||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/ext_pkg_config.o -MF build/src/ext_pkg_config.o.d -Iinclude -Ivendor/hotwire/src -Ivendor/sol2/include -g -O1 -c src/ext_pkg_config.cc -o build/src/ext_pkg_config.o",
|
||||
"file": "src/ext_pkg_config.cc",
|
||||
"output": "build/src/ext_pkg_config.o"
|
||||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/ext_profiles.o -MF build/src/ext_profiles.o.d -Iinclude -Ivendor/sol2/include -g -O1 -c src/ext_profiles.cc -o build/src/ext_profiles.o",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/ext_profiles.o -MF build/src/ext_profiles.o.d -Iinclude -Ivendor/hotwire/src -Ivendor/sol2/include -g -O1 -c src/ext_profiles.cc -o build/src/ext_profiles.o",
|
||||
"file": "src/ext_profiles.cc",
|
||||
"output": "build/src/ext_profiles.o"
|
||||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/ext_easy.o -MF build/src/ext_easy.o.d -Iinclude -Ivendor/sol2/include -g -O1 -c src/ext_easy.cc -o build/src/ext_easy.o",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/ext_easy.o -MF build/src/ext_easy.o.d -Iinclude -Ivendor/hotwire/src -Ivendor/sol2/include -g -O1 -c src/ext_easy.cc -o build/src/ext_easy.o",
|
||||
"file": "src/ext_easy.cc",
|
||||
"output": "build/src/ext_easy.o"
|
||||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "rm -f build/libgrbc_extensions.a; ar crs build/libgrbc_extensions.a build/src/ext_pkg_config.o build/src/ext_profiles.o build/src/ext_easy.o",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/ext_dynamic.o -MF build/src/ext_dynamic.o.d -Iinclude -Ivendor/hotwire/src -Ivendor/sol2/include -g -O1 -c src/ext_dynamic.cc -o build/src/ext_dynamic.o",
|
||||
"file": "src/ext_dynamic.cc",
|
||||
"output": "build/src/ext_dynamic.o"
|
||||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "rm -f build/libgrbc_extensions.a; ar crs build/libgrbc_extensions.a build/src/ext_pkg_config.o build/src/ext_profiles.o build/src/ext_easy.o build/src/ext_dynamic.o",
|
||||
"file": "build/src/ext_pkg_config.o",
|
||||
"output": "build/libgrbc_extensions.a"
|
||||
},
|
||||
|
@ -97,20 +115,20 @@
|
|||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/main.o -MF build/src/main.o.d -Iinclude -Ivendor/sol2/include -Iinclude -Ivendor/sol2/include -g -O1 -c src/main.cc -o build/src/main.o",
|
||||
"command": "/usr/lib64/ccache/g++ -MMD -MT build/src/main.o -MF build/src/main.o.d -Iinclude -Ivendor/sol2/include -Iinclude -Ivendor/hotwire/src -Ivendor/sol2/include -Ivendor/hotwire/src -g -O1 -c src/main.cc -o build/src/main.o",
|
||||
"file": "src/main.cc",
|
||||
"output": "build/src/main.o"
|
||||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "/usr/lib64/ccache/g++ -g -O1 -o build/grbc build/src/main.o -llua -lm -ldl build/libgrbc.a build/libgrbc_extensions.a -Lbuild -Wl,-rpath,build:. ",
|
||||
"command": "/usr/lib64/ccache/g++ -g -O1 -o build/grbc build/src/main.o -llua -lm -ldl build/libgrbc.a build/libgrbc_extensions.a build/libhotwire.a -Lbuild -Wl,-rpath,build:. ",
|
||||
"file": "build/src/main.o",
|
||||
"output": "build/grbc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/interfiber/dev/grbc",
|
||||
"command": "",
|
||||
"file": "build/libgrbc_extensions.a",
|
||||
"file": "build/libhotwire.a",
|
||||
"output": "all"
|
||||
}
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue