Annotation of rpl/modules/motif/Makefile.am, revision 1.14
1.1 bertrand 1: SRCRPLC=\
1.4 bertrand 2: XSynchronize.rplc \
1.13 bertrand 3: XStoreName.rplc \
1.4 bertrand 4: XtAddCallback.rplc \
1.2 bertrand 5: XtAppExitMainLoop.rplc \
6: XtAppInitialize.rplc \
7: XtAppMainLoop.rplc \
1.4 bertrand 8: XtCreatePopupShell.rplc \
1.12 bertrand 9: XtCreateManagedWidget.rplc \
1.2 bertrand 10: XtCreateWidget.rplc \
1.4 bertrand 11: XtDestroyWidget.rplc \
1.14 ! bertrand 12: XtOpenApplication.rplc \
1.4 bertrand 13: XtPopdown.rplc \
14: XtPopup.rplc \
1.3 bertrand 15: XtRealizeWidget.rplc \
1.10 bertrand 16: XtRemoveCallback.rplc \
1.4 bertrand 17: callbacks.rplc \
1.2 bertrand 18: motif.rplc \
19: types.rplc
1.1 bertrand 20:
21: SRCH=\
22: motif.h
23:
24: EXAMPLES=\
25: example.rpl
26:
27: OBJ=$(SRCRPLC:.rplc=.o)
28:
29: all: motif.rplso
30:
1.4 bertrand 31: EXTRA_DIST = $(SRCRPLC) $(SRCH) $(EXAMPLES) definitions.sh
1.1 bertrand 32:
33: clean:
1.9 bertrand 34: \rm -f $(OBJ) motif.rplso variables.h
1.1 bertrand 35:
36: variables.h: definitions.sh
1.5 bertrand 37: @echo " DEF $@"
1.7 bertrand 38: @$(srcdir)/definitions.sh $(builddir) $(top_builddir) \
1.8 bertrand 39: $(top_builddir)/tools/@OPENMOTIF@/install/include
1.1 bertrand 40:
41: %.o: %.rplc $(SRCH) \
42: $(top_builddir)/src/rplexternals.h $(top_builddir)/src/rpl.h \
43: variables.h
1.4 bertrand 44: @echo " RPLC $@"
45: @gfortran -x c -fPIC -Wall -DRPLCONFIG -O2 -g -funsigned-char \
1.1 bertrand 46: -I$(top_srcdir) -I$(top_builddir)/src -I$(builddir) \
47: -DREADLINE_LIBRARY \
1.11 bertrand 48: -I$(top_builddir) \
1.1 bertrand 49: -I$(top_srcdir)/tools/@READLINE@ \
50: -I$(top_builddir)/tools/@READLINE@ \
51: -I$(top_builddir)/tools/@GSL@ \
1.2 bertrand 52: -I$(top_srcdir)/tools/@OPENMOTIF@/lib \
1.1 bertrand 53: @INCSIGSEGV@ \
54: -D_d_version_rpl=\"@VERSION@\" \
55: -c -o $@ $<
56:
57: motif.rplso: $(OBJ)
1.4 bertrand 58: @echo " RPLSO $@"
59: @gfortran -shared -g -o $@ $+
1.1 bertrand 60:
61: install: motif.rplso
62: $(INSTALL_DATA) $< $(DESTDIR)$(libdir)/$<
CVSweb interface <joel.bertrand@systella.fr>