summaryrefslogtreecommitdiff
path: root/Build/source/texk/xdv2pdf/Makefile.in
diff options
context:
space:
mode:
authorJonathan Kew <jfkthame@googlemail.com>2006-10-06 09:54:57 +0000
committerJonathan Kew <jfkthame@googlemail.com>2006-10-06 09:54:57 +0000
commitd449c410a7ca823910ac416ca5dd9604b16cdd89 (patch)
treee1b4be6ce833b14b8f823d2f25e7317950009c2a /Build/source/texk/xdv2pdf/Makefile.in
parent65e25e4262054c29d9bf925b5362ebea5b1385d8 (diff)
added xdv2pdf driver for xetex (on OS X only)
git-svn-id: svn://tug.org/texlive/trunk@2246 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/xdv2pdf/Makefile.in')
-rw-r--r--Build/source/texk/xdv2pdf/Makefile.in78
1 files changed, 78 insertions, 0 deletions
diff --git a/Build/source/texk/xdv2pdf/Makefile.in b/Build/source/texk/xdv2pdf/Makefile.in
new file mode 100644
index 00000000000..71e452f4e53
--- /dev/null
+++ b/Build/source/texk/xdv2pdf/Makefile.in
@@ -0,0 +1,78 @@
+kpse_include ../make/paths.mk
+kpse_include ../make/common.mk
+kpse_include ../make/programs.mk
+
+CXX = c++
+OBJC = cc
+CXXLD = $(CXX)
+cxx_link_command = $(CXXLD) -o $@ $(LDFLAGS)
+kpathsea_cxx_link = $(LIBTOOL) --mode=link $(cxx_link_command)
+
+ALL_CXXFLAGS = @CXXFLAGS@ @DEFS@ $(XXCFLAGS) -I. -I$(srcdir)
+ALL_OBJCFLAGS = @DEFS@ $(XXOBJCFLAGS) -I. -I$(srcdir)
+
+.SUFFIXES: .cpp .o .m
+.cpp.o:
+ $(CXX) $(ALL_CXXFLAGS) -c $<
+.m.o:
+ $(OBJC) $(ALL_OBJCFLAGS) -c $<
+
+FRAMEWORKS = \
+ -framework Carbon \
+ -framework QuickTime
+
+FRAMEWORKS_t1w = -framework Cocoa
+LIBS_t1w = -lm
+
+program = xdv2pdf
+t1wrap = T1Wrap
+programs = $(program) $(t1wrap)
+default all: $(programs)
+
+objects=xdv2pdf_main.o xdv2pdf.o xdv2pdf_specials.o
+
+objects_t1w=T1Wrap.o SimplePSInterpreter.o
+
+$(objects): Makefile
+$(objects_t1m): Makefile
+
+$(program): $(objects) $(kpathsea) $(ALL_LIBS_DEP)
+ $(kpathsea_cxx_link) $(objects) $(FRAMEWORKS) $(LOADLIBES)
+
+$(t1wrap): $(objects_t1w)
+ $(CC) -o $@ $(objects_t1w) $(FRAMEWORKS_t1w) $(LIBS_t1w)
+
+T1Wrap.o: $(srcdir)/T1Wrap.m
+ $(OBJC) $(ALL_OBJCFLAGS) -c $<
+
+SimplePSInterpreter.o: $(srcdir)/SimplePSInterpreter.m
+ $(OBJC) $(ALL_OBJCFLAGS) -c $<
+
+kpse_include ../make/tkpathsea.mk
+
+install: install-exec install-data
+uninstall: uninstall-exec uninstall-data
+
+distclean::
+ $(RM) config.h
+
+install-exec:
+ $(SHELL) $(top_srcdir)/../mkinstalldirs $(bindir)
+ $(INSTALL_LIBTOOL_PROG) $(program) $(bindir)
+ $(INSTALL) $(t1wrap) $(bindir)
+
+uninstall-exec:
+ cd $(bindir); rm -f $(programs)
+
+install-data:
+ $(SHELL) $(top_srcdir)/../mkinstalldirs $(man1dir)
+
+uninstall-data:
+
+kpse_include ../make/config.mk
+
+info dvi check:
+
+kpse_include ../make/clean.mk
+kpse_include ../make/rdepend.mk
+kpse_include depend.mk