SRCRPLC=\ XSynchronize.rplc \ XStoreName.rplc \ XmSetIcon.rplc \ XtAddCallback.rplc \ XtAppExitMainLoop.rplc \ XtAppInitialize.rplc \ XtAppMainLoop.rplc \ XtCreatePopupShell.rplc \ XtCreateManagedWidget.rplc \ XtCreateWidget.rplc \ XtDestroyWidget.rplc \ XtOpenApplication.rplc \ XtPopdown.rplc \ XtPopup.rplc \ XtRealizeWidget.rplc \ XtRemoveCallback.rplc \ callbacks.rplc \ motif.rplc \ types.rplc SRCH=\ motif.h EXAMPLES=\ example.rpl OBJ=$(SRCRPLC:.rplc=.o) all: motif.rplso EXTRA_DIST = $(SRCRPLC) $(SRCH) $(EXAMPLES) definitions.sh clean: \rm -f $(OBJ) motif.rplso variables.h variables.h: definitions.sh @echo " DEF $@" @$(srcdir)/definitions.sh $(builddir) $(top_builddir) \ $(top_builddir)/tools/@OPENMOTIF@/install/include %.o: %.rplc $(SRCH) \ $(top_builddir)/src/rplexternals.h $(top_builddir)/src/rpl.h \ variables.h @echo " RPLC $@" @gfortran -x c -fPIC -Wall -DRPLCONFIG -O2 -g -funsigned-char \ -I$(top_srcdir) -I$(top_builddir)/src -I$(builddir) \ -DREADLINE_LIBRARY \ -I$(top_builddir) \ -I$(top_srcdir)/tools/@READLINE@ \ -I$(top_builddir)/tools/@READLINE@ \ -I$(top_builddir)/tools/@OPENSSL@/include \ -I$(top_builddir)/tools/@GSL@ \ -I$(top_builddir)/tools/@NCURSES@/include \ -I$(top_srcdir)/tools/@LIBXPM@/include \ -I$(top_srcdir)/tools/@SQLITE@ \ -I$(top_srcdir)/tools/@OPENMOTIF@/lib \ @INCSIGSEGV@ \ -D_d_version_rpl=\"@VERSION@\" \ -c -o $@ $< motif.rplso: $(OBJ) @echo " RPLSO $@" @gfortran -shared -g -o $@ $+ install: motif.rplso $(INSTALL_DATA) $< $(DESTDIR)$(libdir)/$<