mirror of
https://gitea.nishi.boats/pyrite-dev/milsko
synced 2025-12-31 06:30:52 +00:00
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@562 b9cfdab3-6d41-4d17-bbe4-086880011989
43 lines
669 B
Makefile
43 lines
669 B
Makefile
# $Id$
|
|
|
|
# Standard gcc accepts this but we have to override this for Apple's gcc.
|
|
SHARED = -shared
|
|
|
|
ifeq ($(UNIX),1)
|
|
L_CFLAGS += -DUSE_X11 -DUNIX
|
|
L_OBJS += src/backend/x11.o
|
|
L_LIBS += -lm -lX11 -lXrender -lXcursor
|
|
|
|
GL = -lGL -lGLU
|
|
|
|
E_LIBS += -lm
|
|
|
|
LIB = lib
|
|
SO = .so
|
|
EXEC =
|
|
endif
|
|
|
|
ifeq ($(WINDOWS),1)
|
|
L_CFLAGS += -DUSE_GDI
|
|
L_LDFLAGS += -Wl,--out-implib,src/libMw.a -static-libgcc
|
|
L_OBJS += src/backend/gdi.o
|
|
L_LIBS += -lgdi32
|
|
|
|
GL = -lopengl32 -lglu32
|
|
|
|
LIB =
|
|
SO = .dll
|
|
EXEC = .exe
|
|
endif
|
|
|
|
ifeq ($(DARWIN),1)
|
|
L_CFLAGS += -DSTBI_NO_THREAD_LOCALS -DUSE_DARWIN
|
|
L_OBJS += src/backend/mac/mac.o src/backend/mac/carbon.o
|
|
|
|
LIB = lib
|
|
SO = .dylib
|
|
EXEC =
|
|
|
|
SHARED = -dynamiclib
|
|
endif
|