diff --git a/cde/programs/dtprintinfo/Makefile.am b/cde/programs/dtprintinfo/Makefile.am new file mode 100644 index 000000000..fb7a177cb --- /dev/null +++ b/cde/programs/dtprintinfo/Makefile.am @@ -0,0 +1,40 @@ +SUBDIRS = util libUI objects UI + +all:: dtprintinfo_cat.h dtprintinfo_msg.h dtprintinfo.msg + +if SUN +.NO_PARALLEL: +endif + +bin_PROGRAMS = dtprintinfo + +dtprintinfo_CXXFLAGS = -I./UI -I./libUI -I./util -I./libUI/MotifUI -I./objects \ + -I./objects/PrintObj + +dtprintinfo_LDADD = ./UI/libDtPrintinfo.a ./util/libUtil.a \ + ./libUI/MotifUI/libMotifUI.a ./objects/PrintObj/libPrintObj.a \ + $(LIBHELP) $(LIBWIDGET) $(LIBSVC) $(LIBTT) $(XTOOLLIB) ${X_LIBS} + +if SUN +dtprintinfo_LDADD += -lm -ldl +endif + +if AIX +dtprintinfo_CXXFLAGS += -DHAS_EXCEPTIONS +endif + +#special processing for message files +SYM2NUM_CMD = $(KSH) sym2num + +dtprintinfo_SOURCES = libUI/BaseUI.C libUI/Test.C objects/BaseObj.C \ + DtPrintinfo.C + +dtprintinfo_msg.h dtprintinfo.msg: dtprintinfo.msg.src + rm -f dtprintinfo_msg.h dtprintinfo.msg + $(SYM2NUM_CMD) dtprintinfo dtprintinfo.msg.src > dtprintinfo.msg + +dtprintinfo_cat.h: dtprintinfo.msg.src + rm -f dtprintinfo_cat.h + $(AWK) -f msg.awk dtprintinfo.msg.src > dtprintinfo_cat.h + +CLEANFILES = *.map dtprintinfo_cat.h dtprintinfo_msg.h dtprintinfo.msg diff --git a/cde/programs/dtprintinfo/UI/Makefile.am b/cde/programs/dtprintinfo/UI/Makefile.am new file mode 100644 index 000000000..5277f07df --- /dev/null +++ b/cde/programs/dtprintinfo/UI/Makefile.am @@ -0,0 +1,16 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libDtPrintinfo.a + +libDtPrintinfo_a_CXXFLAGS = -I.. -I../libUI -I../libUI/MotifUI -I../objects \ + -I../util -I../objects -I../objects/PrintObj + +if AIX +libDtPrintinfo_a_CXXFLAGS += -DHAS_EXCEPTIONS +endif + +libDtPrintinfo_a_SOURCES = DtActions.C DtApp.C DtDetailsLabel.C \ + DtFindD.C DtFindSet.C DtMainW.C \ + DtPrinterIcon.C DtProps.C DtPrtJobIcon.C \ + DtPrtProps.C DtSetModList.C DtSetPref.C \ + DtWorkArea.C diff --git a/cde/programs/dtprintinfo/libUI/Makefile.am b/cde/programs/dtprintinfo/libUI/Makefile.am new file mode 100644 index 000000000..2e7847bb1 --- /dev/null +++ b/cde/programs/dtprintinfo/libUI/Makefile.am @@ -0,0 +1,3 @@ +MAINTAINERCLEANFILES = Makefile.in + +SUBDIRS = MotifUI diff --git a/cde/programs/dtprintinfo/libUI/MotifUI/Makefile.am b/cde/programs/dtprintinfo/libUI/MotifUI/Makefile.am new file mode 100644 index 000000000..52ed9f0e4 --- /dev/null +++ b/cde/programs/dtprintinfo/libUI/MotifUI/Makefile.am @@ -0,0 +1,16 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libMotifUI.a + +libMotifUI_a_CXXFLAGS = -I.. -DKORNSHELL=\"$(KSH)\" + +if AIX +libMotifUI_a_CXXFLAGS = -DHAS_EXCEPTIONS + +libMotifUI_a_SOURCES = Application.C Button.C ComboBoxObj.C \ + Container.C Debug.c Dialog.C \ + DtDND.C Group.C HelpSystem.C \ + Icon.c IconObj.C LabelObj.C \ + MainWindow.C Menu.C MenuBar.C \ + MotifThread.C MotifUI.C Prompt.C \ + ScaleObj.C Sep.C WorkArea.c diff --git a/cde/programs/dtprintinfo/objects/Makefile.am b/cde/programs/dtprintinfo/objects/Makefile.am new file mode 100644 index 000000000..9986ab513 --- /dev/null +++ b/cde/programs/dtprintinfo/objects/Makefile.am @@ -0,0 +1,3 @@ +MAINTAINERCLEANFILES = Makefile.am + +SUBDIRS = PrintObj diff --git a/cde/programs/dtprintinfo/objects/PrintObj/Makefile.am b/cde/programs/dtprintinfo/objects/PrintObj/Makefile.am new file mode 100644 index 000000000..48f926873 --- /dev/null +++ b/cde/programs/dtprintinfo/objects/PrintObj/Makefile.am @@ -0,0 +1,11 @@ +MAINTAINERCLEANFILES = Makefile.am + +noinst_LIBRARIES = libPrintObj.a + +libPrintObj_a_CXXFLAGS = -I.. -I../.. -I../../util + +if AIX +libPrintObj_a_CXXFLAGS = -DHAS_EXCEPTIONS +endif + +libPritnObj_a_SOURCES = ParseJobs.C PrintJob.C PrintSubSys.C Queue.C diff --git a/cde/programs/dtprintinfo/util/Makefile.am b/cde/programs/dtprintinfo/util/Makefile.am new file mode 100644 index 000000000..4d9b0d621 --- /dev/null +++ b/cde/programs/dtprintinfo/util/Makefile.am @@ -0,0 +1,11 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libUtil.a + +libUtil_a_CXXFLAGS = -I. -DKORNSHELL=\"$(KSH)\" + +if AIX +libUtil_a_CXXFLAGS = -DHAS_EXCEPTIONS +endif + +libUtil_a_SOURCES = Invoke.C Process.C