Add ./configure option to create release build.

This commit is contained in:
SarahW 2017-12-11 16:43:29 +00:00
commit 74adbca249
6 changed files with 123 additions and 60 deletions

View file

@ -68,17 +68,22 @@ pcem_CXXFLAGS += -DUSE_NETWORKING
pcem_SOURCES += ne2000.c nethandler.c wx-hostconfig.c
pcem_LDADD += slirp/libslirp.a
endif
if OS_MACOSX
pcem_SOURCES += cdrom-ioctl-osx.c
pcem_CFLAGS += -DPCEM_RENDER_WITH_TIMER -DPCEM_RENDER_TIMER_LOOP
pcem_CXXFLAGS += -DPCEM_RENDER_WITH_TIMER -DPCEM_RENDER_TIMER_LOOP
endif
if OS_LINUX
pcem_SOURCES += cdrom-ioctl-linux.c
endif
if !HAS_OFF64T
pcem_CFLAGS += -Doff64_t=off_t -Dfopen64=fopen -Dfseeko64=fseek -Dftello64=ftell
endif
if OS_MACOSX
pcem_SOURCES += cdrom-ioctl-osx.c
pcem_CFLAGS += -DPCEM_RENDER_WITH_TIMER -DPCEM_RENDER_TIMER_LOOP
pcem_CXXFLAGS += -DPCEM_RENDER_WITH_TIMER -DPCEM_RENDER_TIMER_LOOP
endif
if OS_LINUX
pcem_SOURCES += cdrom-ioctl-linux.c
endif
if !HAS_OFF64T
pcem_CFLAGS += -Doff64_t=off_t -Dfopen64=fopen -Dfseeko64=fseek -Dftello64=ftell
endif
if RELEASE_BUILD
pcem_CFLAGS += -DRELEASE_BUILD
pcem_CXXFLAGS += -DRELEASE_BUILD
endif