102 lines
2.6 KiB
Makefile
102 lines
2.6 KiB
Makefile
# Makefile.conf.in for DOSEMU
|
|
#
|
|
# This file is included by all Makefiles
|
|
|
|
DOSBIN = dosemu.bin
|
|
|
|
PACKAGE_TARNAME:=@PACKAGE_TARNAME@
|
|
prefix:=@prefix@
|
|
exec_prefix=@exec_prefix@
|
|
bindir:=@bindir@
|
|
sysconfdir:=@sysconfdir@
|
|
confdir:=@confdir@
|
|
libdir:=@libdir@
|
|
plugindir:=@plugindir@
|
|
datarootdir:=@datarootdir@
|
|
datadir:=@datadir@
|
|
mandir:=@mandir@
|
|
docdir:=@docdir@
|
|
x11fontdir:=@x11fontdir@
|
|
ttffontdir:=@ttffontdir@
|
|
fdtarball:=@fdtarball@
|
|
cmdsuff:=@cmdsuff@
|
|
abs_top_srcdir:=@abs_top_srcdir@
|
|
abs_top_builddir:=@abs_top_builddir@
|
|
|
|
INCDIR=-I${top_builddir}/src/include -I${top_builddir}/src/plugin/include \
|
|
-I${top_builddir}/src/base/bios/x86 -I${top_srcdir}/src/include \
|
|
-I${top_srcdir}/src/base/lib
|
|
top_srcdir:=$(abs_top_srcdir)
|
|
srcdir = $(patsubst %/,%,$(abs_top_srcdir)/src/$(SUBDIR))
|
|
|
|
CFLAGS:=@CFLAGS@
|
|
ALL_CFLAGS:=@DOSEMU_CFLAGS@ $(CFLAGS)
|
|
ASFLAGS:=@ASFLAGS@
|
|
XASFLAGS:=@XASFLAGS@
|
|
CPPFLAGS:=@CPPFLAGS@
|
|
ALL_CPPFLAGS:=@DOSEMU_CPPFLAGS@ $(INCDIR) $(CPPFLAGS)
|
|
LDFLAGS:=@LDFLAGS@
|
|
AS_LDFLAGS:=@AS_LDFLAGS@
|
|
ALL_LDFLAGS:=@DOSEMU_LDFLAGS@ $(LDFLAGS)
|
|
DOSBIN_LDFLAGS:=@DOSBIN_LDFLAGS@
|
|
LIBS:=@LIBS@
|
|
CC:=@CC@
|
|
CPP:=@CPP@
|
|
LD:=@CC@
|
|
AS:=@AS@
|
|
XAS:=@XAS@
|
|
AS_LD:=@AS_LD@
|
|
OBJCOPY:=@OBJCOPY@
|
|
|
|
YACC:=@YACC@
|
|
# NOTE: we really need bison, yacc won't work any more
|
|
#YACC=bison -y
|
|
LEX:=@LEX@
|
|
|
|
# This gets defined even if we chose via ./include/config.h NOT to
|
|
# use the debugger
|
|
DEBUGGER:=@DEBUGGER@
|
|
|
|
OPTIONALSUBDIRS := @OPTIONALSUBDIRS@
|
|
PLUGINSUBDIRS := @PLUGINSUBDIRS@
|
|
ST_PLUGINSUBDIRS := @ST_PLUGINSUBDIRS@
|
|
|
|
HAVE_LIBBFD := @HAVE_LIBBFD@
|
|
|
|
OS=@CONFIG_HOST@
|
|
RANLIB:=@RANLIB@
|
|
|
|
PACKAGE_NAME:=@PACKAGE_TARNAME@
|
|
|
|
@USE_DL_PLUGINS@
|
|
@X86_EMULATOR@
|
|
|
|
INSTALL:=@INSTALL@
|
|
REALTOPDIR:=$(top_srcdir)
|
|
SRCPATH:=$(top_srcdir)/src
|
|
|
|
PACKAGE_VERSION:=$(shell cd $(top_srcdir) && ./getversion)
|
|
PACKAGE_VERSION_SPACES:=$(subst ., ,$(PACKAGE_VERSION))
|
|
PACKAGE_VERSION_SPACES:=$(subst -, ,$(PACKAGE_VERSION_SPACES))
|
|
PACKAGE_VERSION_SPACES:=$(subst pre, pre,$(PACKAGE_VERSION_SPACES))
|
|
VERSION:=$(word 1, $(PACKAGE_VERSION_SPACES))
|
|
SUBLEVEL:=$(word 2, $(PACKAGE_VERSION_SPACES))
|
|
PATCHLEVEL1:=$(word 3, $(PACKAGE_VERSION_SPACES))
|
|
PATCHLEVEL2:=$(word 4, $(PACKAGE_VERSION_SPACES))
|
|
ifeq ($(PATCHLEVEL2),)
|
|
PACKETNAME:=$(PACKAGE_NAME)-$(VERSION).$(SUBLEVEL)$(PATCHLEVEL1)
|
|
else
|
|
PACKETNAME:=$(PACKAGE_NAME)-$(VERSION).$(SUBLEVEL)$(PATCHLEVEL1).$(PATCHLEVEL2)
|
|
endif
|
|
THISVERSION:=$(VERSION).$(SUBLEVEL)-$(PATCHLEVEL1)
|
|
PACKVERSION:=$(VERSION).$(SUBLEVEL)$(PATCHLEVEL1)
|
|
BINPATH:=$(top_builddir)/$(THISVERSION)
|
|
RELEASE_DATE="@RELEASE_DATE@"
|
|
REVISION:=$(shell cd $(top_srcdir) && ./getversion -r)
|
|
|
|
ifdef USE_DL_PLUGINS
|
|
DL_CFLAGS:=-fPIC
|
|
else
|
|
-include $(top_builddir)/src/plugin/*/Makefile.conf
|
|
endif
|