File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ TARGET := config_file_test
2+
3+ LIBRETRO_COMM_DIR := ../../..
4+
5+ SOURCES := \
6+ config_file_test.c \
7+ $(LIBRETRO_COMM_DIR ) /compat/fopen_utf8.c \
8+ $(LIBRETRO_COMM_DIR ) /compat/compat_strl.c \
9+ $(LIBRETRO_COMM_DIR ) /compat/compat_strcasestr.c \
10+ $(LIBRETRO_COMM_DIR ) /compat/compat_posix_string.c \
11+ $(LIBRETRO_COMM_DIR ) /encodings/encoding_utf.c \
12+ $(LIBRETRO_COMM_DIR ) /file/file_path.c \
13+ $(LIBRETRO_COMM_DIR ) /file/file_path_io.c \
14+ $(LIBRETRO_COMM_DIR ) /file/config_file.c \
15+ $(LIBRETRO_COMM_DIR ) /lists/string_list.c \
16+ $(LIBRETRO_COMM_DIR ) /string/stdstring.c \
17+ $(LIBRETRO_COMM_DIR ) /streams/file_stream.c \
18+ $(LIBRETRO_COMM_DIR ) /vfs/vfs_implementation.c
19+
20+ OBJS := $(SOURCES:.c=.o )
21+
22+ CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR ) /include
23+
24+ all : $(TARGET )
25+
26+ % .o : % .c
27+ $(CC ) -c -o $@ $< $(CFLAGS )
28+
29+ $(TARGET ) : $(OBJS )
30+ $(CC ) -o $@ $^ $(LDFLAGS )
31+
32+ clean :
33+ rm -f $(TARGET ) $(OBJS )
34+
35+ .PHONY : clean
You can’t perform that action at this time.
0 commit comments