1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
top_builddir = ../..
top_srcdir = @top_srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
libexecdir = @libexecdir@
bindir = @bindir@
sysconfdir = @sysconfdir@
VPATH = ${top_srcdir}/tool/mlmenu
CC = @CC@
LIBTOOL = @LIBTOOL@
INSTALL = @INSTALL@
LIBEXECDIR = $(DESTDIR)$(libexecdir)/mlterm
LIBEXECDIR_win32 = $(DESTDIR)$(bindir)
SYSCONFDIR = $(DESTDIR)$(sysconfdir)
CFLAGS = $(CFLAGS_LOCAL) @CFLAGS@ @CPPFLAGS@ @X_CFLAGS@ -DSYSCONFDIR=\"$(sysconfdir)\"
LIBS = $(LIBS_LOCAL) @X_LIBS@ @X_EXTRA_LIBS@
#LIBS = $(LIBS_LOCAL) @X_LIBS@ @X_PRE_LIBS@ @X_EXTRA_LIBS@
LIBTOOL_LINK = $(LIBTOOL) --mode=link $(CC) @LDFLAGS@
LIBTOOL_INSTALL = $(LIBTOOL) --mode=install $(INSTALL)
PACKAGE = @PACKAGE@
VERSION = @VERSION@
OBJS = main.o
all: mlmenu
mlmenu: $(OBJS)
$(LIBTOOL_LINK) $(OBJS) $(CFLAGS) -o mlmenu $(LIBS)
.c.o:
$(CC) $(DEFS) $(CFLAGS) -c $<
install: $(LIBEXECDIR@WIN32TAG@)
$(LIBTOOL_INSTALL) -m 755 mlmenu $(LIBEXECDIR@WIN32TAG@)
$(INSTALL) -m 644 ${top_srcdir}/tool/mlmenu/menu-simple $(SYSCONFDIR)/mlterm
uninstall:
rm -f $(LIBEXECDIR@WIN32TAG@)/mlmenu $(SYSCONFDIR)/mlterm/menu-simple
$(LIBEXECDIR@WIN32TAG@):
mkdir -p $(LIBEXECDIR@WIN32TAG@)
clean:
rm -rf $(OBJS) mlmenu mlmenu.exe *.core .libs
distclean: clean
rm -f Makefile
|