# Copyright (C) 2010-2014 by Hoefer Alfred 

TOP = ../..

include Mobj

DEPSYSH = ALDconfig.h sysbase.h sysbaseio.h bixformat.h image.h
# $(TOPI)/image.h

DEPHX = $(DEPSYSH) appbase.h appXbase.h stdwin.h tpixmap.h
ifeq ($(BUILD_OS), Win32) 
 DEPHX += w32x11.h
endif
OBXINC = $(addprefix $(TOP)/include/,$(DEPHX))

include $(TOP)/Makefile.tool

ifeq ($(BUILD_OS), Linux_arm) 
 SUBDIRS = c
else
 ifdef USE_ASM
  ASM_DIR = $(USE_ASM)
 else
  ASM_DIR = c
 endif

 ifeq (,$(wildcard $(ASM_DIR)))
  SUBDIRS = c
 else
  SUBDIRS = $(ASM_DIR)
 endif
endif

ifdef USE_uClibc
 SUBDIRS += bm
 imgOBJX =
else
 SUBDIRS += bm cicons decor video
endif

SUBDIRS += image_draw

vpath %.o $(lib_obj_PHAT)

all: subdirs $(imgOBJ) $(imgOBJX)

.PHONY: subdirs $(SUBDIRS)

subdirs: $(SUBDIRS)

$(SUBDIRS):
	@$(MAKE) -C $@

.c.o:
	@echo "	CC $<"
	@${RM} $(lib_obj_PHAT)/$@
	@$(CC) $(CFLAGS) $(INCL) -c $< -o $(lib_obj_PHAT)/$@
ifneq ($(loc_obj_PHAT), ${loc_obj_shPHAT}) 
	@$(CC) $(CFLAGS) -fPIC $(INCL) -c $< -o $(lib_obj_shPHAT)/$@
endif

$(imgOBJX): $(OBXINC) $(DEPH) Makefile

$(imgOBJ): $(DEPH) Makefile

clean:
	@echo "	${RM} $(imgOBJ)"
	@${RM} $(addprefix $(lib_obj_PHAT)/,$(imgOBJ))
	@echo "	${RM} $(imgOBJX)"
	@${RM} $(addprefix $(lib_obj_PHAT)/,$(imgOBJX))

