1top_builddir = ../.. 2top_srcdir = @top_srcdir@ 3prefix = @prefix@ 4exec_prefix = @exec_prefix@ 5libdir = @libdir@ 6 7LIBDIR = $(DESTDIR)$(libdir)/mlterm 8 9VPATH = ${top_srcdir}/inputmethod/scim 10 11IM_SCIM_OBJ = im_scim_mod_if.o im_scim.o 12 13CFLAGS = $(CFLAGS_LOCAL) \ 14 @DEB_CFLAGS@ \ 15 @POBL_CFLAGS@ \ 16 @MEF_CFLAGS@ \ 17 @X_CFLAGS@ \ 18 @GUI_CFLAGS@ \ 19 @SDL2_CFLAGS@ \ 20 @CFLAGS@ \ 21 @CPPFLAGS@ \ 22 @CXXFLAGS@ \ 23 @IM_CFLAGS@ \ 24 @SCIM_CFLAGS@ \ 25 -I$(top_srcdir)/vtemu \ 26 -I${top_srcdir}/uitoolkit \ 27 -I/usr/local/include 28 29LIBS = $(LIBS_LOCAL) @LPOBL@ @SCIM_LIBS@ 30 31CC = @CC@ 32CXX = @CXX@ 33INSTALL = @INSTALL@ 34LIBTOOL = @LIBTOOL@ 35 36LIBTOOL_CC = $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) 37LIBTOOL_CXX = $(LIBTOOL) --mode=compile $(CXX) $(CFLAGS) 38LIBTOOL_LINK = $(LIBTOOL) --mode=link $(CC) @LDFLAGS@ 39LIBTOOL_INSTALL = $(LIBTOOL) --mode=install $(INSTALL) 40 41.SUFFIXES: .o .c .cpp 42 43all: libim-scim.la 44 45libim-scim.la: $(IM_SCIM_OBJ) 46 $(LIBTOOL_LINK) -o libim-scim.la $(IM_SCIM_OBJ:.o=.lo) \ 47 -rpath $(libdir)/mlterm \ 48 -module -avoid-version @NO_UNDEFINED_FLAG@ $(LIBS) 49 50.cpp.o: 51 $(LIBTOOL_CXX) -c $< 52 53.c.o: 54 $(LIBTOOL_CC) -c $< 55 56$(LIBDIR): 57 mkdir -p $(LIBDIR) 58 59install: $(LIBDIR) 60 $(LIBTOOL_INSTALL) libim-scim.la $(LIBDIR) 61 62uninstall: 63 rm -f $(LIBDIR)/*im-scim* 64 65clean: 66 rm -rf $(IM_SCIM_OBJ) $(IM_SCIM_OBJ:.o=.lo) *im-scim* *.core .libs 67 68distclean: clean 69 rm -f Makefile 70 71