2013-02-08 09:35:24 -08:00
|
|
|
CC=gcc
|
|
|
|
EDJE_CC=edje_cc
|
|
|
|
EDJE_CODEGEN=edje_codegen
|
2018-08-17 11:03:13 -07:00
|
|
|
COMMON_FLAGS= \
|
|
|
|
`pkg-config --libs --cflags eina,ecore,evas,ecore-evas,edje,eo,ecore-file` \
|
2018-08-21 12:07:40 -07:00
|
|
|
-lm
|
|
|
|
#-DEFL_EO_API_SUPPORT \
|
|
|
|
#-DEFL_BETA_API_SUPPORT
|
2013-02-08 09:35:24 -08:00
|
|
|
|
|
|
|
EDJE_OBJS= aspect.edj
|
|
|
|
|
2018-08-17 11:03:13 -07:00
|
|
|
EXAMPLES= \
|
|
|
|
evas-3d-aabb \
|
|
|
|
evas-3d-blending \
|
|
|
|
evas-3d-colorpick \
|
|
|
|
evas-3d-cube2 \
|
|
|
|
evas-3d-cube \
|
|
|
|
evas-3d-cube-rotate \
|
|
|
|
evas-3d-eet \
|
|
|
|
evas-3d-fog \
|
|
|
|
evas-3d-frustum \
|
|
|
|
evas-3d-hull \
|
|
|
|
evas-3d-md2 \
|
|
|
|
evas-3d-mmap-set \
|
|
|
|
evas-3d-obj \
|
|
|
|
evas-3d-parallax-occlusion \
|
|
|
|
evas-3d-pick \
|
|
|
|
evas-3d-ply \
|
|
|
|
evas-3d-proxy \
|
|
|
|
evas-3d-shadows \
|
|
|
|
evas-3d-static-lod \
|
|
|
|
evas-aspect-hints \
|
|
|
|
evas-box \
|
|
|
|
evas-buffer-simple \
|
|
|
|
evas-event-filter \
|
|
|
|
evas-events \
|
|
|
|
evas-gl \
|
|
|
|
evas-hints \
|
|
|
|
evas-images2 \
|
|
|
|
evas-images3 \
|
|
|
|
evas-images4 \
|
|
|
|
evas-images5 \
|
|
|
|
evas-images \
|
|
|
|
evas-init-shutdown \
|
|
|
|
evas-map-aa \
|
|
|
|
evas-map-aa-eo \
|
|
|
|
evas-map-utils \
|
|
|
|
evas-map-utils-eo \
|
|
|
|
evas-multiseat-events \
|
|
|
|
evas-multi-touch \
|
|
|
|
evas-object-manipulation \
|
|
|
|
evas-object-manipulation-eo \
|
|
|
|
evas-smart-interface \
|
|
|
|
evas-smart-object \
|
|
|
|
evas-stacking \
|
|
|
|
evas-table \
|
|
|
|
evas-textblock-obstacles \
|
|
|
|
evas-text \
|
|
|
|
evas-transparent \
|
|
|
|
evas-vg-batman \
|
|
|
|
evas-vg-simple
|
2013-02-08 09:35:24 -08:00
|
|
|
|
2018-08-21 12:07:40 -07:00
|
|
|
|
2013-02-08 09:35:24 -08:00
|
|
|
all: edje examples
|
|
|
|
edje: $(EDJE_OBJS)
|
|
|
|
examples: $(EXAMPLES)
|
|
|
|
|
|
|
|
%.edj: %.edc
|
|
|
|
$(EDJE_CC) $<
|
|
|
|
|
|
|
|
$(EXAMPLES):
|
|
|
|
$(CC) -o $@ $@.c $(COMMON_FLAGS)
|
|
|
|
|
|
|
|
clean:
|
|
|
|
@echo "Cleaning up built objects..."
|
|
|
|
@rm -Rf $(EXAMPLES) *.edj
|