ext_easy impl + demo + fixes

This commit is contained in:
Hunter 2024-09-29 20:21:39 -04:00
parent 1036d97ec6
commit ec26aa89e7
33 changed files with 2796 additions and 40 deletions

View file

@ -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