nishbox/Makefile
2025-03-26 16:57:14 +09:00

30 lines
568 B
Makefile

export
ODE_CFLAGS = `pkg-config --cflags ode`
ODE_LIBS = `pkg-config --libs ode`
AMX_CFLAGS = `pkg-config --cflags amx`
AMX_LIBS = `pkg-config --libs amx`
GL_CFLAGS = `pkg-config --cflags gl`
GL_LIBS = `pkg-config --libs gl`
AR = $(TARGET_PREFIX)ar
CC = $(TARGET_PREFIX)gcc
CFLAGS = -D_DEFAULT_SOURCE $(ODE_CFLAGS) $(AMX_CFLAGS) $(GL_CFLAGS)
LDFLAGS =
LIBS = $(ODE_LIBS) $(AMX_LIBS) $(GL_LIBS)
EXEC =
.PHONY: all clean ./engine ./src
all: ./src
./engine::
$(MAKE) -C $@
./src:: ./engine
$(MAKE) -C $@
clean:
$(MAKE) -C ./engine clean
$(MAKE) -C ./src clean