1 # makefile for xal libraries
4 include $(AVERTEC_TOP
)/etc
/$(AVERTEC_OS
).mk
5 include $(AVERTEC_TOP
)/etc
/libraries.mk
6 include $(AVERTEC_TOP
)/etc
/Avertec.mk
10 LOCAL_INC
= -I
$(TARGET_INCLUDE
) \
15 LOCAL_CFLAGS
= $(CFLAGS
)
16 LOCAL_CPPFLAGS
= $(CPPFLAGS
) -c
$(LOCAL_INC
) \
18 -D
$(AVERTEC_LICENSE
) \
19 -DMUT_H
='"$(MUT_H)"' \
22 XAL_OBJ
= ForceUpdate.o FrontPage.o OnVersion.o BuildMenus.o \
23 Cursor.o SetIcon.o LimitedLoop.o Boxes.o ButtonMenus.o \
26 all : $(TARGET_INCLUDE
)/$(XAL_H
) $(TARGET_LIB
)/$(XAL_LIB
)
28 headers
: $(TARGET_INCLUDE
)/$(XAL_H
)
30 $(TARGET_LIB
)/$(XAL_LIB
) : $(XAL_OBJ
)
31 $(AR
) $(ARFLAGS
) $(TARGET_LIB
)/$(XAL_LIB
) $(XAL_OBJ
)
32 $(RANLIB
) $(TARGET_LIB
)/$(XAL_LIB
)
34 $(TARGET_INCLUDE
)/$(XAL_H
) :
35 $(CP
) $(XAL_HEADER
) $(TARGET_INCLUDE
)/$(XAL_H
)
38 $(CC
) $(LOCAL_CFLAGS
) $(LOCAL_CPPFLAGS
) $<
41 -$(RM
) -f
$(TARGET_LIB
)/$(XAL_LIB
)
42 -$(RM
) -f
$(TARGET_INCLUDE
)/$(XAL_H
)