
TARGETS := $(notdir ${SOURCE_DIR}).cdl
ADL := cdapi_filter.camkes

Duck_CFILES := \
    $(patsubst ${SOURCE_DIR}/%,%,$(wildcard ${SOURCE_DIR}/components/Duck/Duck_src/*.c) ) 
Duck_HFILES := \
    $(patsubst ${SOURCE_DIR}/%,%,$(wildcard ${SOURCE_DIR}/include/*.h))

Duckling_CFILES := \
    $(patsubst ${SOURCE_DIR}/%,%,$(wildcard ${SOURCE_DIR}/components/Duck/Duckling_src/*.c) $(wildcard ${SOURCE_DIR}/include/*.c)) 
Duckling_HFILES := \
    $(patsubst ${SOURCE_DIR}/%,%,$(wildcard ${SOURCE_DIR}/include/*.h))

Gosling_CFILES := \
    $(patsubst ${SOURCE_DIR}/%,%,$(wildcard ${SOURCE_DIR}/components/Duck/Gosling_src/*.c) $(wildcard ${SOURCE_DIR}/include/*.c)) 
Gosling_HFILES := \
    $(patsubst ${SOURCE_DIR}/%,%,$(wildcard ${SOURCE_DIR}/include/*.h))

DuckHerd_CFILES := \
    $(patsubst ${SOURCE_DIR}/%,%,$(wildcard ${SOURCE_DIR}/components/DuckHerd/src/*.c) $(wildcard ${SOURCE_DIR}/include/*.c)) 
DuckHerd_HFILES := \
    $(patsubst ${SOURCE_DIR}/%,%,$(wildcard ${SOURCE_DIR}/include/*.h))


include ${PWD}/tools/camkes/camkes.mk
