diff options
| author | Xavier Del Campo Romero <xavi92@disroot.org> | 2025-10-08 22:54:47 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi92@disroot.org> | 2025-10-08 22:57:00 +0200 |
| commit | 8d8179d3b412cdd2c1af60539b9aec89631f3fe6 (patch) | |
| tree | 21cfc4b49d68226ee1c00e826aedf99152dc18c5 /thumbnail | |
| parent | 10e42591ac72285736d5cc4ee5e7c2f68dbf1e4b (diff) | |
Allow building thumbnail from the top-level build
Diffstat (limited to 'thumbnail')
| -rw-r--r-- | thumbnail/CMakeLists.txt | 6 | ||||
| -rw-r--r-- | thumbnail/Makefile | 3 |
2 files changed, 5 insertions, 4 deletions
diff --git a/thumbnail/CMakeLists.txt b/thumbnail/CMakeLists.txt index 9df2f34..d4edf8d 100644 --- a/thumbnail/CMakeLists.txt +++ b/thumbnail/CMakeLists.txt @@ -1,9 +1,7 @@ cmake_minimum_required(VERSION 3.13) -project(thumbnail) +project(thumbnail LANGUAGES C) add_executable(${PROJECT_NAME} cftw.c crealpath.c main.c) -add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/../libweb/dynstr - ${CMAKE_BINARY_DIR}/dynstr) -target_include_directories(${PROJECT_NAME} PRIVATE ..) +target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_LIST_DIR}) target_compile_definitions(${PROJECT_NAME} PRIVATE _FILE_OFFSET_BITS=64) include(FindPkgConfig) pkg_check_modules(ImageMagick REQUIRED IMPORTED_TARGET ImageMagick) diff --git a/thumbnail/Makefile b/thumbnail/Makefile index d921e85..2d7b100 100644 --- a/thumbnail/Makefile +++ b/thumbnail/Makefile @@ -20,6 +20,9 @@ all: $(PROJECT) clean: rm -f $(OBJECTS) $(DEPS) +distclean: clean + rm -f $(PROJECT) + $(PROJECT): $(OBJECTS) $(DYNSTR) $(CC) $(OBJECTS) $(LDFLAGS) $(LIBS) -o $@ |
