git subrepo clone https://github.com/libretro/libretro-common.git deps/libretro-common
[pcsx_rearmed.git] / deps / libretro-common / samples / file / nbio / Makefile
CommitLineData
3719602c
PC
1TARGET := nbio_test
2
3LIBRETRO_COMM_DIR := ../../..
4
5SOURCES := \
6 nbio_test.c \
7 $(LIBRETRO_COMM_DIR)/compat/fopen_utf8.c \
8 $(LIBRETRO_COMM_DIR)/compat/compat_strl.c \
9 $(LIBRETRO_COMM_DIR)/encodings/encoding_utf.c \
10 $(LIBRETRO_COMM_DIR)/file/nbio/nbio_intf.c \
11 $(LIBRETRO_COMM_DIR)/file/nbio/nbio_linux.c \
12 $(LIBRETRO_COMM_DIR)/file/nbio/nbio_unixmmap.c \
13 $(LIBRETRO_COMM_DIR)/file/nbio/nbio_windowsmmap.c \
14 $(LIBRETRO_COMM_DIR)/file/nbio/nbio_stdio.c
15
16OBJS := $(SOURCES:.c=.o)
17
18CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
19
20all: $(TARGET)
21
22%.o: %.c
23 $(CC) -c -o $@ $< $(CFLAGS)
24
25$(TARGET): $(OBJS)
26 $(CC) -o $@ $^ $(LDFLAGS)
27
28clean:
29 rm -f $(TARGET) $(OBJS)
30
31.PHONY: clean