Skip to content
Snippets Groups Projects
Makefile 878 B
###### EDIT ##################### 
#Directory with ui and resource files
RESOURCE_DIR = res/ui
 
#Directory for compiled resources
COMPILED_DIR = src/cutecoin/gen_resources
 
#UI files to compile
UI_FILES = mainwindow.ui addAccountDialog.ui addCommunityDialog.ui
#Qt resource files to compile
RESOURCES = 
 
#pyuic4 and pyrcc4 binaries
PYUIC = pyuic5
PYRCC = pyrcc5
 
#################################
# DO NOT EDIT FOLLOWING
 
COMPILED_UI = $(UI_FILES:%.ui=$(COMPILED_DIR)/%_uic.py)
COMPILED_RESOURCES = $(RESOURCES:%.qrc=$(COMPILED_DIR)/%_rc.py)
 
all : resources ui 
 
resources : $(COMPILED_RESOURCES) 
 
ui : $(COMPILED_UI)
 
$(COMPILED_DIR)/%_uic.py : $(RESOURCE_DIR)/%.ui
	$(PYUIC) $< -o $@
 
$(COMPILED_DIR)/%_rc.py : $(RESOURCE_DIR)/%.qrc
	$(PYRCC) $< -o $@
 
clean : 
	$(RM) $(COMPILED_UI) $(COMPILED_RESOURCES) $(COMPILED_UI:.py=.pyc) $(COMPILED_RESOURCES:.py=.pyc)