diff --git a/tools/aif2pcm/.gitignore b/tools/aif2pcm/.gitignore deleted file mode 100755 index 31531797..00000000 --- a/tools/aif2pcm/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -aif2pcm - diff --git a/tools/aif2pcm/Makefile b/tools/aif2pcm/Makefile deleted file mode 100755 index af7d19fe..00000000 --- a/tools/aif2pcm/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -CC = gcc - -CFLAGS = -Wall -Wextra -Wno-switch -Werror -std=c11 -O2 - -LIBS = -lm - -SRCS = main.c extended.c - -.PHONY: all clean - -all: aif2pcm - @: - -aif2pcm: $(SRCS) - $(CC) $(CFLAGS) $(SRCS) -o $@ $(LDFLAGS) $(LIBS) - -clean: - $(RM) aif2pcm aif2pcm.exe diff --git a/tools/src/CMakeLists.txt b/tools/src/CMakeLists.txt index f7f9aded..e0bdd0eb 100644 --- a/tools/src/CMakeLists.txt +++ b/tools/src/CMakeLists.txt @@ -1,2 +1,3 @@ add_subdirectory(agb2mid) +add_subdirectory(aif2pcm) add_subdirectory(asset_processor) diff --git a/tools/src/aif2pcm/CMakeLists.txt b/tools/src/aif2pcm/CMakeLists.txt new file mode 100644 index 00000000..d01668d6 --- /dev/null +++ b/tools/src/aif2pcm/CMakeLists.txt @@ -0,0 +1,7 @@ +file(GLOB_RECURSE sources *.c) + +add_executable(aif2pcm ${sources}) +target_include_directories(aif2pcm PRIVATE .) +target_link_libraries(aif2pcm PRIVATE m) + +install(TARGETS aif2pcm RUNTIME DESTINATION bin) diff --git a/tools/aif2pcm/LICENSE b/tools/src/aif2pcm/LICENSE similarity index 100% rename from tools/aif2pcm/LICENSE rename to tools/src/aif2pcm/LICENSE diff --git a/tools/aif2pcm/extended.c b/tools/src/aif2pcm/extended.c similarity index 100% rename from tools/aif2pcm/extended.c rename to tools/src/aif2pcm/extended.c diff --git a/tools/aif2pcm/main.c b/tools/src/aif2pcm/main.c similarity index 100% rename from tools/aif2pcm/main.c rename to tools/src/aif2pcm/main.c