ext_easy impl + demo + fixes
This commit is contained in:
parent
1036d97ec6
commit
ec26aa89e7
33 changed files with 2796 additions and 40 deletions
16
build.ninja
16
build.ninja
|
@ -1,5 +1,5 @@
|
|||
### GENERATED BY THE GRBC BUILT-IN NINJA GENERATOR ###
|
||||
### GENERATED ON: 1727642123 ###
|
||||
### GENERATED ON: 1727655668 ###
|
||||
|
||||
## Default variables ##
|
||||
|
||||
|
@ -51,9 +51,14 @@ build $builddir/src/ext_pkg_config.o: cxx src/ext_pkg_config.cc
|
|||
build $builddir/src/ext_profiles.o: cxx src/ext_profiles.cc
|
||||
p_cflags = -Iinclude -Ivendor/sol2/include -g -O1
|
||||
|
||||
## Compile: src/ext_easy.cc ##
|
||||
|
||||
build $builddir/src/ext_easy.o: cxx src/ext_easy.cc
|
||||
p_cflags = -Iinclude -Ivendor/sol2/include -g -O1
|
||||
|
||||
## Link: libgrbc_extensions.a ##
|
||||
|
||||
build $builddir/libgrbc_extensions.a: archive $builddir/src/ext_pkg_config.o $builddir/src/ext_profiles.o
|
||||
build $builddir/libgrbc_extensions.a: archive $builddir/src/ext_pkg_config.o $builddir/src/ext_profiles.o $builddir/src/ext_easy.o
|
||||
|
||||
## Compile: src/file.cc ##
|
||||
|
||||
|
@ -132,6 +137,13 @@ rule clean_task
|
|||
|
||||
build clean: clean_task
|
||||
|
||||
## compdb ##
|
||||
rule compdb_task
|
||||
command = rm -f compile_commands.json; ninja -t compdb >> compile_commands.json
|
||||
description = Running task: Compilation database (clangd) (compdb)
|
||||
|
||||
build compdb: compdb_task
|
||||
|
||||
build all: phony $builddir/libgrbc_extensions.a $builddir/libgrbc.a $builddir/grbc
|
||||
|
||||
default all
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue