# Anzahl an gleichzeitgen Prozessen
MAKEFLAGS+="-j 4"

###### EDIT ##################### 
#Directory with ui and resource files
RESOURCE_DIR = gui
 
#Directory for compiled resources
COMPILED_DIR = gui
 
#UI files to compile
UI_FILES = *.ui
#Qt resource files to compile
RESOURCES = images.qrc 
 
#pyuic4 and pyrcc4 binaries
 
#################################
# DO NOT EDIT FOLLOWING
 
COMPILED_UI = $(UI_FILES:%.ui=$(COMPILED_DIR)/%.py)
COMPILED_RESOURCES = $(RESOURCES:%.qrc=$(COMPILED_DIR)/%_rc.py)
 
all : ui resources
 
resources : $(COMPILED_RESOURCES) 
 
ui : $(COMPILED_UI)
 
$(COMPILED_DIR)/%.py : $(RESOURCE_DIR)/%.ui
	pyuic4 $< -o $@
 
$(COMPILED_DIR)/%_rc.py : $(RESOURCE_DIR)/icons/%.qrc
	pyrcc4 $< -o $@
 
clean : 
	rm $(COMPILED_UI) $(COMPILED_RESOURCES) $(COMPILED_UI:.py=.pyc) $(COMPILED_RESOURCES:.py=.pyc)