Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / tas / xal / Makefile
1 # makefile for xal libraries
2 # date : 27/09/97
3
4 include $(AVERTEC_TOP)/etc/$(AVERTEC_OS).mk
5 include $(AVERTEC_TOP)/etc/libraries.mk
6 include $(AVERTEC_TOP)/etc/Avertec.mk
7
8 XAL_HEADER = xal_lib.h
9
10 LOCAL_INC = -I$(TARGET_INCLUDE) \
11 -I$(MOTIF_INCLUDE) \
12 -I$(X11_INCLUDE) \
13 -I$(XPM_INCLUDE)
14
15 LOCAL_CFLAGS = $(CFLAGS)
16 LOCAL_CPPFLAGS = $(CPPFLAGS) -c $(LOCAL_INC) \
17 -DAVERTEC \
18 -D$(AVERTEC_LICENSE) \
19 -DMUT_H='"$(MUT_H)"' \
20 -DXAL_H='"$(XAL_H)"'
21
22 XAL_OBJ = ForceUpdate.o FrontPage.o OnVersion.o BuildMenus.o \
23 Cursor.o SetIcon.o LimitedLoop.o Boxes.o ButtonMenus.o \
24 PixmapLabel.o
25
26 all : $(TARGET_INCLUDE)/$(XAL_H) $(TARGET_LIB)/$(XAL_LIB)
27
28 headers : $(TARGET_INCLUDE)/$(XAL_H)
29
30 $(TARGET_LIB)/$(XAL_LIB) : $(XAL_OBJ)
31 $(AR) $(ARFLAGS) $(TARGET_LIB)/$(XAL_LIB) $(XAL_OBJ)
32 $(RANLIB) $(TARGET_LIB)/$(XAL_LIB)
33
34 $(TARGET_INCLUDE)/$(XAL_H) :
35 $(CP) $(XAL_HEADER) $(TARGET_INCLUDE)/$(XAL_H)
36
37 .c.o :
38 $(CC) $(LOCAL_CFLAGS) $(LOCAL_CPPFLAGS) $<
39
40 realclean : clean
41 -$(RM) -f $(TARGET_LIB)/$(XAL_LIB)
42 -$(RM) -f $(TARGET_INCLUDE)/$(XAL_H)
43
44 clean :
45 -$(RM) -f $(XAL_OBJ)