aboutsummaryrefslogtreecommitdiff
path: root/SrcUnix/espws-2.0/Makefile.in
diff options
context:
space:
mode:
authorGravatar Benjamin Barenblat <bbarenblat@gmail.com>2021-11-23 23:13:26 -0500
committerGravatar Benjamin Barenblat <bbarenblat@gmail.com>2021-11-23 23:13:26 -0500
commite5df1aafb6d1346207343ccb858fa373e6b86301 (patch)
treefb26f0091dda7dd69d48d6b06169ea618332b99e /SrcUnix/espws-2.0/Makefile.in
Palm OS Emulator v3.5HEADmain
Check in the Palm OS Emulator, version 3.5 (2001). These files come from the tarball present in the Debian archives [1]. The SHA-256 digest of the tarball, c5e0d23424e88525bfba0ecdf0a432a8d93c885d04740df06a9eeee44e5f25e4, matches the digest preserved in the FreeBSD ports tree [2], giving further confidence that these files are as distributed by upstream. [1] http://archive.debian.org/debian/pool/contrib/p/pose/ [2] https://svnweb.freebsd.org/ports/head/palm/pose/distinfo?revision=271305&view=markup&pathrev=282162
Diffstat (limited to 'SrcUnix/espws-2.0/Makefile.in')
-rw-r--r--SrcUnix/espws-2.0/Makefile.in121
1 files changed, 121 insertions, 0 deletions
diff --git a/SrcUnix/espws-2.0/Makefile.in b/SrcUnix/espws-2.0/Makefile.in
new file mode 100644
index 0000000..7fde551
--- /dev/null
+++ b/SrcUnix/espws-2.0/Makefile.in
@@ -0,0 +1,121 @@
+#
+# Makefile for widgets and example programs.
+#
+# Copyright 1999-2000 by Michael Sweet.
+#
+
+#
+# Programs...
+#
+
+AR = @AR@
+CC = @CC@
+CXX = @CXX@
+RANLIB = @RANLIB@
+RM = @RM@ -f
+SHELL = /bin/sh
+
+#
+# Program options...
+#
+
+ARFLAGS = crvs
+CFLAGS = @CFLAGS@ @DEFS@
+CXXFLAGS = @CXXFLAGS@ @DEFS@
+LIBS = @LIBS@ -lXext -lX11
+LDFLAGS = @LDFLAGS@
+
+#
+# Rules...
+#
+
+.SILENT:
+.SUFFIXES: .c .cxx .h .o
+.c.o:
+ echo Compiling $<...
+ $(CC) $(CFLAGS) -c $<
+.cxx.o:
+ echo Compiling $<...
+ $(CXX) $(CXXFLAGS) -c $<
+
+#
+# Make all targets...
+#
+
+all: libespws.a testfile testhelp flsurf
+
+
+#
+# Remove object and target files...
+#
+
+clean:
+ $(RM) *.o
+ $(RM) libespws.a
+ $(RM) testfile
+ $(RM) testhelp
+ $(RM) flsurf
+
+
+#
+# Make the file chooser widget library.
+#
+
+LIBOBJS = FileBrowser.o FileChooser.o FileChooser2.o FileIcon.o \
+ FileInput.o Fl_Wizard.o HelpApp.o HelpApp2.o HelpDialog.o \
+ HelpView.o
+
+libespws.a: $(LIBOBJS)
+ echo Building library $@...
+ $(RM) libespws.a
+ $(AR) $(ARFLAGS) libespws.a $(LIBOBJS)
+ $(RANLIB) libespws.a
+
+FileBrowser.o: FileBrowser.h FileIcon.h
+FileChooser2.o: FileBrowser.h FileChooser.h FileIcon.h FileInput.h
+FileChooser.o: FileBrowser.h FileChooser.h FileIcon.h FileInput.h
+FileIcon.o: FileIcon.h
+FileInput.o: FileInput.h
+Fl_Wizard.o: Fl_Wizard.h
+HelpApp.o: HelpApp.h HelpView.h
+HelpApp2.o: HelpApp.h HelpView.h
+HelpDialog.o: HelpDialog.h HelpView.h
+HelpView.o: HelpView.h
+
+
+#
+# Make the file chooser test program.
+#
+
+testfile: libespws.a testfile.o
+ echo Linking $@...
+ $(CXX) $(LDFLAGS) -o testfile testfile.o libespws.a $(LIBS)
+
+testfile.o: FileBrowser.h FileChooser.h FileIcon.h FileInput.h
+
+
+#
+# Make the help test program.
+#
+
+testhelp: libespws.a testhelp.o
+ echo Linking $@...
+ $(CXX) $(LDFLAGS) -o testhelp testhelp.o libespws.a $(LIBS)
+
+testhelp.o: HelpDialog.h HelpView.h
+
+
+#
+# Make the flsurf program.
+#
+
+flsurf: libespws.a flsurf.o
+ echo Linking $@...
+ $(CXX) $(LDFLAGS) -o flsurf flsurf.o libespws.a $(LIBS)
+
+flsurf.o: HelpApp.h HelpView.h
+
+
+#
+# End of Makefile.
+#