Files
dosbox-x/ref-nmake/deps/sdl
2021-11-25 05:42:03 -05:00

112 lines
3.8 KiB
Plaintext

CC = cl
CXX = cl
LD = link
LIBR = lib
WINDRES = rc
SDLDIR = ..\..\vs\sdl
CXXFLAGS = -nologo -O2 -MT -DNDEBUG -DNO_STDIO_REDIRECT -D_WIN32_WINNT=0x0501 -I$(SDLDIR)\include
CFLAGS = -nologo -O2 -MT -DNDEBUG -DNO_STDIO_REDIRECT -D_WIN32_WINNT=0x0501 -I$(SDLDIR)\include
LFLAGS = -nologo
TARGET = sdl.lib
SDLMAIN = sdlmain.lib
OBJS = $(SDLDIR)\src\SDL.obj \
$(SDLDIR)\src\SDL_error.obj \
$(SDLDIR)\src\SDL_fatal.obj \
$(SDLDIR)\src\audio\SDL_audio.obj \
$(SDLDIR)\src\audio\SDL_audiocvt.obj \
$(SDLDIR)\src\audio\SDL_audiodev.obj \
$(SDLDIR)\src\audio\SDL_mixer.obj \
$(SDLDIR)\src\audio\SDL_mixer_MMX_VC.obj \
$(SDLDIR)\src\audio\SDL_wave.obj \
$(SDLDIR)\src\audio\disk\SDL_diskaudio.obj \
$(SDLDIR)\src\audio\dummy\SDL_dummyaudio.obj \
$(SDLDIR)\src\audio\windib\SDL_dibaudio.obj \
$(SDLDIR)\src\audio\windx5\SDL_dx5audio.obj \
$(SDLDIR)\src\cdrom\SDL_cdrom.obj \
$(SDLDIR)\src\cdrom\win32\SDL_syscdrom.obj \
$(SDLDIR)\src\cpuinfo\SDL_cpuinfo.obj \
$(SDLDIR)\src\events\SDL_active.obj \
$(SDLDIR)\src\events\SDL_events.obj \
$(SDLDIR)\src\events\SDL_expose.obj \
$(SDLDIR)\src\events\SDL_keyboard.obj \
$(SDLDIR)\src\events\SDL_mouse.obj \
$(SDLDIR)\src\events\SDL_quit.obj \
$(SDLDIR)\src\events\SDL_resize.obj \
$(SDLDIR)\src\file\SDL_rwops.obj \
$(SDLDIR)\src\joystick\SDL_joystick.obj \
$(SDLDIR)\src\joystick\win32\SDL_mmjoystick.obj \
$(SDLDIR)\src\loadso\win32\SDL_sysloadso.obj \
$(SDLDIR)\src\stdlib\SDL_getenv.obj \
$(SDLDIR)\src\stdlib\SDL_iconv.obj \
$(SDLDIR)\src\stdlib\SDL_malloc.obj \
$(SDLDIR)\src\stdlib\SDL_qsort.obj \
$(SDLDIR)\src\stdlib\SDL_stdlib.obj \
$(SDLDIR)\src\stdlib\SDL_string.obj \
$(SDLDIR)\src\thread\SDL_thread.obj \
$(SDLDIR)\src\thread\generic\SDL_syscond.obj \
$(SDLDIR)\src\thread\win32\SDL_sysmutex.obj \
$(SDLDIR)\src\thread\win32\SDL_syssem.obj \
$(SDLDIR)\src\thread\win32\SDL_systhread.obj \
$(SDLDIR)\src\timer\SDL_timer.obj \
$(SDLDIR)\src\timer\win32\SDL_systimer.obj \
$(SDLDIR)\src\video\SDL_blit.obj \
$(SDLDIR)\src\video\SDL_blit_0.obj \
$(SDLDIR)\src\video\SDL_blit_1.obj \
$(SDLDIR)\src\video\SDL_blit_A.obj \
$(SDLDIR)\src\video\SDL_blit_N.obj \
$(SDLDIR)\src\video\SDL_bmp.obj \
$(SDLDIR)\src\video\SDL_cursor.obj \
$(SDLDIR)\src\video\SDL_gamma.obj \
$(SDLDIR)\src\video\SDL_pixels.obj \
$(SDLDIR)\src\video\SDL_RLEaccel.obj \
$(SDLDIR)\src\video\SDL_stretch.obj \
$(SDLDIR)\src\video\SDL_surface.obj \
$(SDLDIR)\src\video\SDL_video.obj \
$(SDLDIR)\src\video\SDL_yuv.obj \
$(SDLDIR)\src\video\SDL_yuv_sw.obj \
$(SDLDIR)\src\video\dummy\SDL_nullevents.obj \
$(SDLDIR)\src\video\dummy\SDL_nullmouse.obj \
$(SDLDIR)\src\video\dummy\SDL_nullvideo.obj \
$(SDLDIR)\src\video\wincommon\SDL_sysevents.obj \
$(SDLDIR)\src\video\wincommon\SDL_sysmouse.obj \
$(SDLDIR)\src\video\wincommon\SDL_syswm.obj \
$(SDLDIR)\src\video\wincommon\SDL_wingl.obj \
$(SDLDIR)\src\video\windib\SDL_dibvideo.obj \
$(SDLDIR)\src\video\windib\SDL_dibevents.obj \
$(SDLDIR)\src\video\windib\SDL_multimon.obj \
$(SDLDIR)\src\video\windx5\SDL_dx5video.obj \
$(SDLDIR)\src\video\windx5\SDL_dx5events.obj \
$(SDLDIR)\src\video\windx5\SDL_dx5yuv.obj
LIBS = user32.lib
.SUFFIXES: .c.o
.SUFFIXES: .cpp.o
all: $(TARGET) $(SDLMAIN)
$(TARGET): $(OBJS)
$(LIBR) $(LFLAGS) -OUT:$@ $(OBJS)
$(SDLMAIN): $(SDLDIR)\src\main\win32\SDL_win32_main.obj
$(LIBR) $(LFLAGS) -OUT:$@ $(SDLDIR)\src\main\win32\SDL_win32_main.obj
.c.obj:
$(CC) $(CFLAGS) -c -Fo$@ $<
.cpp.obj:
$(CXX) $(CXXFLAGS) -c -Fo$@ $<
.rc.res:
$(WINDRES) -fo $@ $<
clean:
del $(TARGET) $(SDLMAIN) $(OBJS) $(SDLDIR)\src\main\win32\SDL_win32_main.obj