# Makefile for sync_gui
# Satofumi KAMIMURA
# $Id: Makefile 914 2009-05-20 22:16:35Z satofumi $

# Compile options
CC = g++
CXXFLAGS = -g -O0 -Wall -W -Werror $(INCLUDES)
INCLUDES = -I../gui -I../geometry
LDFLAGS =
LDLIBS =


# Target
SYNC_GUI_LIB = sync_gui.a
TARGET = $(SYNC_GUI_LIB)

all : $(TARGET)

clean :
	$(RM) *.o $(TARGET)
#	cd samples/ && $(MAKE) clean

depend :
	makedepend -Y -- $(INCLUDES) -- $(wildcard *.h *.cpp)

.PHONY : all clean depend
######################################################################
$(SYNC_GUI_LIB) : \
	$(SYNC_GUI_LIB)(MasterLayer.o) \
	$(SYNC_GUI_LIB)(SlaveLayer.o) \

# DO NOT DELETE

MasterLayer.o: ../gui/LayerInterface.h
SlaveLayer.o: ../gui/LayerInterface.h
MasterLayer.o: MasterLayer.h ../gui/LayerInterface.h ../gui/Component.h
MasterLayer.o: ../geometry/Rect.h ../geometry/Point.h
SlaveLayer.o: SlaveLayer.h ../gui/LayerInterface.h ../gui/Component.h
SlaveLayer.o: ../geometry/Rect.h ../geometry/Point.h
