From 242759eb9255cb1cac4b77b08234bed7942ecf8e Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 5 Jun 2020 12:48:02 +0200 Subject: [PATCH] Update --- samples/compat/fnmatch/Makefile | 24 ++++++++++++++++++++++++ samples/formats/xml/Makefile | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 samples/compat/fnmatch/Makefile create mode 100644 samples/formats/xml/Makefile diff --git a/samples/compat/fnmatch/Makefile b/samples/compat/fnmatch/Makefile new file mode 100644 index 0000000..66d741a --- /dev/null +++ b/samples/compat/fnmatch/Makefile @@ -0,0 +1,24 @@ +TARGET := compat_fnmatch_test + +LIBRETRO_COMM_DIR := ../../.. + +SOURCES := \ + compat_fnmatch_test.c \ + $(LIBRETRO_COMM_DIR)/compat/compat_fnmatch.c + +OBJS := $(SOURCES:.c=.o) + +CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include + +all: $(TARGET) + +%.o: %.c + $(CC) -c -o $@ $< $(CFLAGS) + +$(TARGET): $(OBJS) + $(CC) -o $@ $^ $(LDFLAGS) + +clean: + rm -f $(TARGET) $(OBJS) + +.PHONY: clean diff --git a/samples/formats/xml/Makefile b/samples/formats/xml/Makefile new file mode 100644 index 0000000..f311f5d --- /dev/null +++ b/samples/formats/xml/Makefile @@ -0,0 +1,32 @@ +TARGET := rxml + +LIBRETRO_XML_DIR := ../../../formats/xml +LIBRETRO_COMM_DIR := ../../../ +LIBRETRO_DEPS_DIR := ../../../../deps + +SOURCES := \ + rxml_test.c \ + $(LIBRETRO_XML_DIR)/rxml.c \ + $(LIBRETRO_DEPS_DIR)/yxml/yxml.c \ + $(LIBRETRO_COMM_DIR)/compat/fopen_utf8.c \ + $(LIBRETRO_COMM_DIR)/compat/compat_strl.c \ + $(LIBRETRO_COMM_DIR)/encodings/encoding_utf.c \ + $(LIBRETRO_COMM_DIR)/streams/file_stream.c \ + $(LIBRETRO_COMM_DIR)/vfs/vfs_implementation.c + +OBJS := $(SOURCES:.c=.o) + +CFLAGS += -DRXML_TEST -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include + +all: $(TARGET) + +%.o: %.c + $(CC) -c -o $@ $< $(CFLAGS) + +$(TARGET): $(OBJS) + $(CC) -o $@ $^ $(LDFLAGS) + +clean: + rm -f $(TARGET) $(OBJS) + +.PHONY: clean