|
|
PREFIX=/usr/local |
PREFIX=/usr |
| |
BINDIR=$(PREFIX)/bin | BINDIR=$(PREFIX)/bin |
LIBDIR=$(PREFIX)/lib/fte | LIBDIR=$(PREFIX)/lib/fte |
CONFIGDIR=$(LIBDIR)/config |
CONFIGDIR=/usr/share/fte |
| |
.PHONY: all install | .PHONY: all install |
| |
|
|
| |
# vfte - for Linux console directly (with limitations, see con_linux.cpp) | # vfte - for Linux console directly (with limitations, see con_linux.cpp) |
| |
TARGETS = xfte vfte sfte |
TARGETS = @targets@ |
#TARGETS = xfte | #TARGETS = xfte |
| |
PRIMARY = xfte | PRIMARY = xfte |
|
|
| |
####################################################################### | ####################################################################### |
| |
#QTDIR = /users/markom/qt |
QTDIR = /usr/X11R6/lib/qt |
#QLIBDIR = -L$(QTDIR)/lib |
QLIBDIR = -L$(QTDIR)/lib |
#QINCDIR = -I$(QTDIR)/include |
QINCDIR = -I$(QTDIR)/include |
#QINCDIR = -I/usr/include/qt | #QINCDIR = -I/usr/include/qt |
| |
MOC = moc |
MOC = /usr/X11R6/lib/qt/bin/moc |
| |
LIBDIR = | LIBDIR = |
INCDIR = | INCDIR = |
| |
#OPTIMIZE = -g # -O -g | #OPTIMIZE = -g # -O -g |
OPTIMIZE = -O2 |
OPTIMIZE = @cflags@ |
#OPTIMIZE = -O2 -s | #OPTIMIZE = -O2 -s |
| |
CCFLAGS = $(OPTIMIZE) $(I18NOPTIONS) $(APPOPTIONS) $(COPTIONS) -DUNIX $(UOS) $(INCDIR) $(XINCDIR) $(QINCDIR) $(MINCDIR) $(SINCDIR) | CCFLAGS = $(OPTIMIZE) $(I18NOPTIONS) $(APPOPTIONS) $(COPTIONS) -DUNIX $(UOS) $(INCDIR) $(XINCDIR) $(QINCDIR) $(MINCDIR) $(SINCDIR) |
|
|
perl mkdefcfg.pl <defcfg.cnf >defcfg.h | perl mkdefcfg.pl <defcfg.cnf >defcfg.h |
| |
#DEFAULT_FTE_CONFIG = simple.fte | #DEFAULT_FTE_CONFIG = simple.fte |
DEFAULT_FTE_CONFIG = defcfg.fte |
#DEFAULT_FTE_CONFIG = defcfg.fte |
#DEFAULT_FTE_CONFIG = defcfg2.fte | #DEFAULT_FTE_CONFIG = defcfg2.fte |
#DEFAULT_FTE_CONFIG = ../config/main.fte |
DEFAULT_FTE_CONFIG = ../config/main.fte |
| |
defcfg.cnf: $(DEFAULT_FTE_CONFIG) cfte | defcfg.cnf: $(DEFAULT_FTE_CONFIG) cfte |
./cfte $(DEFAULT_FTE_CONFIG) defcfg.cnf | ./cfte $(DEFAULT_FTE_CONFIG) defcfg.cnf |
|
|
xfte: $(OBJS) $(XOBJS) | xfte: $(OBJS) $(XOBJS) |
$(LD) $(LDFLAGS) $(OBJS) $(XOBJS) $(XLIBS) -o xfte | $(LD) $(LDFLAGS) $(OBJS) $(XOBJS) $(XLIBS) -o xfte |
| |
#qfte: g_qt.moc g_qt_dlg.moc $(OBJS) $(QOBJS) |
qfte: g_qt.moc g_qt_dlg.moc $(OBJS) $(QOBJS) |
# $(LD) $(LDFLAGS) $(OBJS) $(QOBJS) $(QLIBS) $(XLIBS) -o qfte |
$(LD) $(LDFLAGS) $(OBJS) $(QOBJS) $(QLIBS) $(XLIBS) -o qfte |
| |
vfte: $(OBJS) $(VOBJS) | vfte: $(OBJS) $(VOBJS) |
$(LD) $(LDFLAGS) $(OBJS) $(VOBJS) $(VLIBS) -o vfte | $(LD) $(LDFLAGS) $(OBJS) $(VOBJS) $(VLIBS) -o vfte |