kore

An easy to use, scalable and secure web application framework for writing web APIs in C.
Commits | Files | Refs | README | LICENSE | git clone https://git.kore.io/kore.git

commit e87ba0f2d8009e8c3e210a70aef6c379fc0ebe92
parent 51e9c64fc016d229b7b913c3c9b0cbab936aea00
Author: Joris Vink <joris@coders.se>
Date:   Wed,  9 Sep 2020 22:31:46 +0200

Add flavors for kore-serve for all platforms.

Diffstat:
Makefile | 5+++--
tools/kore-serve/conf/build.conf | 16++++++++++++++++
2 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile @@ -175,7 +175,7 @@ $(VERSION): force exit 1; \ fi -$(KODEV): +$(KODEV): src/cli.c $(MAKE) -C kodev $(KORE): $(OBJDIR) $(S_OBJS) @@ -229,7 +229,8 @@ uninstall: tools-build: $(KODEV) for t in $(TOOLS); do \ cd tools/$$t; \ - env KODEV_OUTPUT=$(KOREPATH) $(KOREPATH)/$(KODEV) build; \ + env KODEV_OUTPUT=$(KOREPATH) KORE_BUILD_FLAVOR=$(OSNAME) \ + $(KOREPATH)/$(KODEV) build; \ cd $(KOREPATH); \ done diff --git a/tools/kore-serve/conf/build.conf b/tools/kore-serve/conf/build.conf @@ -9,3 +9,19 @@ cflags=-Wpointer-arith -Wcast-qual -Wsign-compare dev { } + +darwin { +} + +openbsd { +} + +netbsd { +} + +freebsd { +} + +linux { + cflags=-D_GNU_SOURCE +}