diff options
Diffstat (limited to 'fdzipstream')
| -rw-r--r-- | fdzipstream/CMakeLists.txt | 6 | ||||
| -rw-r--r-- | fdzipstream/Makefile | 21 |
2 files changed, 27 insertions, 0 deletions
diff --git a/fdzipstream/CMakeLists.txt b/fdzipstream/CMakeLists.txt new file mode 100644 index 0000000..101a117 --- /dev/null +++ b/fdzipstream/CMakeLists.txt @@ -0,0 +1,6 @@ +cmake_minimum_required(VERSION 3.13) +project(fdzipstream LANGUAGES C) +find_package(ZLIB REQUIRED) +add_library(${PROJECT_NAME} fdzipstream/fdzipstream.c) +target_include_directories(${PROJECT_NAME} PUBLIC fdzipstream) +target_link_libraries(${PROJECT_NAME} PUBLIC ${ZLIB_LIBRARIES}) diff --git a/fdzipstream/Makefile b/fdzipstream/Makefile new file mode 100644 index 0000000..7e81636 --- /dev/null +++ b/fdzipstream/Makefile @@ -0,0 +1,21 @@ +.POSIX: + +PROJECT = libfdzipstream.a +CFLAGS = -O1 -g -D_POSIX_C_SOURCE=200809L + +OBJECTS = \ + fdzipstream.o + +all: $(PROJECT) + +clean: + rm -f $(OBJECTS) + +distclean: clean + rm -f $(PROJECT) + +$(PROJECT): $(OBJECTS) + $(AR) $(ARFLAGS) $@ $(OBJECTS) + +%.o: fdzipstream/%.c + $(CC) $(CFLAGS) -c $< -o $@ |
