include ../../../Config.mk
override CROSS =
override FW_INCLUDES = -I$(FW_TOPDIR)/include/kernel -I$(FW_TOPDIR)/include
override FW_CFLAGS = $(FW_DEFINES) -I../include -O -g
override FW_LDFLAGS =

SRCS =		as_op_xdefs.c \
		main.c

OBJS =		$(SRCS:%.c=%.o)

include $(PP_BUILD_SYS_DIR)/Top.mk

all-local:: check_cdl

../test/libcd.a: FORCE
	make -C ../test

../../../libpp_base/src/test/libbase.a: FORCE
	make -C ../../../libpp_base/src/test

check_cdl: $(OBJS) ../test/libcd.a ../../../libpp_base/src/test/libbase.a
	$(CC) $(LDFLAGS) -o $@ $^ -lpthread

clean-local::
	make -C ../test clean
	make -C ../../../libpp_base/src/test clean
	rm -f check_cdl *.o *~

FORCE:
