1 # $Id: proto.make,v 1.5 1994/06/24 11:16:59 ceriel Exp $
3 #PARAMS do not remove this line!
5 SRC_DIR = $(SRC_HOME)/modules/src/input
6 MOD_DIR = $(TARGET_HOME)/modules
8 OBJECTS = AtEoIF.$(SUF)\
13 all: libinput.$(LIBSUF)
15 libinput.$(LIBSUF): $(OBJECTS)
16 rm -f libinput.$(LIBSUF)
17 $(AR) r libinput.$(LIBSUF) $(OBJECTS)
18 $(RANLIB) libinput.$(LIBSUF)
23 cp libinput.$(LIBSUF) $(MOD_DIR)/lib/libinput.$(LIBSUF)
24 $(RANLIB) $(MOD_DIR)/lib/libinput.$(LIBSUF)
25 cp $(SRC_DIR)/inp_pkg.body $(MOD_DIR)/pkg/inp_pkg.body
26 cp $(SRC_DIR)/inp_pkg.spec $(MOD_DIR)/pkg/inp_pkg.spec
27 if [ $(DO_MACHINE_INDEP) = y ] ; \
28 then mk_manpage $(SRC_DIR)/input.3 $(TARGET_HOME) ; \
32 -cmp libinput.$(LIBSUF) $(MOD_DIR)/lib/libinput.$(LIBSUF)
33 -cmp $(SRC_DIR)/inp_pkg.body $(MOD_DIR)/pkg/inp_pkg.body
34 -cmp $(SRC_DIR)/inp_pkg.spec $(MOD_DIR)/pkg/inp_pkg.spec
37 @pr $(SRC_DIR)/proto.make $(SRC_DIR)/inp_pkg.spec $(SRC_DIR)/inp_pkg.body $(SRC_DIR)/AtEoIF.c $(SRC_DIR)/AtEoIT.c
43 rm -f *.$(SUF) *.$(LIBSUF)
46 $(MK_LINT_LIB) input $(MOD_DIR)/lib $(SRC_DIR)/AtEoIF.c $(SRC_DIR)/AtEoIT.c
48 AtEoIT.$(SUF): $(SRC_DIR)/AtEoIT.c
49 $(CC) -c $(CFLAGS) $(SRC_DIR)/AtEoIT.c
51 AtEoIF.$(SUF): $(SRC_DIR)/AtEoIF.c
52 $(CC) -c $(CFLAGS) $(SRC_DIR)/AtEoIF.c