From 7ca834e3b82740ac2d636724dda4b4e84ac4dcc8 Mon Sep 17 00:00:00 2001 From: Koichiro IWAO Date: Mon, 3 Apr 2023 16:54:37 +0900 Subject: [PATCH] Remove tomlc99's original Makefile because we don't use it --- third_party/tomlc99/Makefile | 50 ------------------------------------ 1 file changed, 50 deletions(-) delete mode 100644 third_party/tomlc99/Makefile diff --git a/third_party/tomlc99/Makefile b/third_party/tomlc99/Makefile deleted file mode 100644 index b525b12c..00000000 --- a/third_party/tomlc99/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -prefix ?= /usr/local -HFILES = toml.h -CFILES = toml.c -OBJ = $(CFILES:.c=.o) -EXEC = toml_json toml_cat toml_sample -PCFILE = libtoml.pc - -CFLAGS = -std=c99 -Wall -Wextra -fpic -LIB_VERSION = 1.0 -LIB = libtoml.a -LIB_SHARED = libtoml.so.$(LIB_VERSION) - -# to compile for debug: make DEBUG=1 -# to compile for no debug: make -ifdef DEBUG - CFLAGS += -O0 -g -else - CFLAGS += -O2 -DNDEBUG -endif - - -all: $(LIB) $(LIB_SHARED) $(EXEC) - -*.o: $(HFILES) - -libtoml.a: toml.o - ar -rcs $@ $^ - -libtoml.so.$(LIB_VERSION): toml.o - $(CC) -shared -o $@ $^ - -$(EXEC): $(LIB) - -install: all - install -d ${prefix}/include ${prefix}/lib - install toml.h ${prefix}/include - install $(LIB) ${prefix}/lib - install $(LIB_SHARED) ${prefix}/lib -ifeq "$(prefix)" "/usr/local" - install $(PCFILE) /usr/local/lib/pkgconfig -endif - -clean: - rm -f *.o $(EXEC) $(LIB) $(LIB_SHARED) - - -format: - clang-format -i $(shell find . -name '*.[ch]') - -.PHONY: all clean install format