# Generated by Eclipse GCJ Builder
# http://gcjbuilder.sf.net

#global targets
ALL:	main 
all:	main 

#gcj variable
GCJ=gcj  $(OPTLEVEL) $(DEBUGLEVEL) $(COMPILER_OPTIONS)

#binary output folder
BINOUT= release

#compiler options
COMPILER_OPTIONS= 

#linker options
LINKER_OPTIONS=

#object list
OBJ=src/slap/MainWindow.o src/slap/SplashScreen.o src/slap/EditPanel.o src/slap/data/Layer.o src/slap/data/Tile.o src/slap/data/MapDataListener.o src/slap/data/TileImage.o src/slap/data/EntityType.o src/slap/data/Editable.o src/slap/data/DragTab.o src/slap/data/Barrier.o src/slap/data/TileImageFrame.o src/slap/data/Entity.o src/slap/data/EditorOptions.o src/slap/data/MapData.o src/slap/dialogs/TileImageOptionsDialog.o src/slap/dialogs/OptionsDialog.o src/slap/dialogs/LayerOptionsDialog.o src/slap/dialogs/EntityTypeOptionsDialog.o src/slap/dialogs/AboutDialog.o src/slap/filters/ImageFilter.o src/slap/filters/SlapFilter.o src/slap/panels/ListPanel.o src/slap/panels/LayerSelectionPanel.o src/slap/panels/EntityTypePanel.o src/slap/panels/TileImagePanel.o src/slap/panels/ListPanelContent.o src/swingwtx/custom/GraphicsGL.o src/swingwtx/custom/GLImage.o src/swingwtx/custom/JGLCanvas.o 

#custom objects
CUSTOM_OBJ=

#jar objects
CPOBJ=

#jar so
CPSO=

#project classpath 
CP="--classpath=/home/oranda/jogl-1.1.0-linux-i586/lib/gluegen-rt.jar:/home/oranda/jogl-1.1.0-linux-i586/lib/jogl.jar:/usr/lib/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.2.2.v3236.jar:/home/oranda/Desktop/swt.jar:./src/:"

#main class (or so output)
MAINCLASS=--main=slap.MainWindow

#binary name (exe or so)
BIN=$(BINOUT)/splashmap

#library path list
LIBRARYPATH=-L$(BINOUT)   -L/home/oranda/workspace/SwingWT/release

#libraries (so) list
LIBRARIES= -lSwingWT

#resource objects list
RESOB=

#compiler optimization level
OPTLEVEL= -O0

#compiler debug level
DEBUGLEVEL= -g0


#object targets
%.o:	%.java
	$(GCJ) $(CP)  -c $? -o $@
	
##################
#dummy targets (depend on config)

#classpath objects target


#classpath so target


#resource objects target



#################

	
#main target

main: setup $(CPOBJ) $(RESOB) $(OBJ) $(CPSO)
	$(GCJ) $(LINKER_OPTIONS) $(MAINCLASS) $(CPOBJ) $(CUSTOM_OBJ) $(RESOB) $(OBJ) -o$(BIN)   $(LIBRARYPATH) $(LIBRARIES) $(CPSO)

#setup output folders
setup:
	mkdir -p $(BINOUT)/resource

#clean target    
clean:
	rm -f `find . -name "*.o"`
	rm -r $(BINOUT)

