# @(#)makefile 17.1.1.1 (ESO-IPG) 01/25/02 17:25:46 ######################################################################## # # $Date: 91/11/12 15:08:03 $ # $Revision: 1.31.33.4 $ # ######################################################################## ############################################################################# # # make makes runtime library with no message catalog # make CATALOG=XOPEN makes runtime library with # X/OPEN message catalog # ############################################################################# # .VERSION 3.0 930308: Using default.mk file include ../../../../../local/default.mk PRODUCT = uimx INCLUDES = -I. -I../include -I$(INC) $(X11INC) $(XMINC) CFLAGS = $(C_OPT) $(DEBUG) $(GUI_OPT) $(INCLUDES) \ -DRUNTIME -DMOTIF_WIDGETS -DSAFE_MALLOC \ -D$(CATALOG)_CATALOG -D_PTY_DRIVER LIB = ../../../../lib/lib$(PRODUCT).a ############################################################## # Target for each machine #all: $(MAKEFILE_VMS) $(LIB) all: $(LIB) $(MAKEFILE_VMS): makefile $(MAKE_VMS) OBJECTS =\ center_vis.o\ colors.o\ dstring.o\ enum_type.o\ filepath.o\ lista.o\ midget.o\ midgetD.o\ object.o\ oh.o\ proplist.o\ resload.o\ type.o\ types.o\ utype.o\ valloc.o\ _subproc.o\ t_error.o\ uimx.o\ user-rtime.o\ user-xtype.o\ uxdd.o\ uxddMF.o\ mess.o\ version.o\ cat_utils.o \ copystr.o \ unit.o \ ux_error.o \ utypevars.o \ uxpm.o \ widlist.o $(LIB): $(OBJECTS) @echo building $(LIB) $(AR) $(AR_OPT) $(LIB) $(OBJECTS) $(RANLIB) $(LIB) XOPEN: gencat lib$(PRODUCT).cat lib$(PRODUCT).msg clean: rm -f *.o