opensnitch/ui/Makefile
Gustavo Iñiguez Goia da1b3d69e2
ui: improved Makefile
2024-12-26 22:45:06 +01:00

19 lines
460 B
Makefile

all: opensnitch/resources_rc.py
install:
@pip3 install --upgrade .
opensnitch/resources_rc.py: translations deps
@pyrcc5 -o opensnitch/resources_rc.py opensnitch/res/resources.qrc
@find opensnitch/proto/ -name 'ui_pb2_grpc.py' -exec sed -i 's/^import ui_pb2/from . import ui_pb2/' {} \;
translations:
@cd i18n ; make
deps:
@pip3 install -r requirements.txt
clean:
@rm -rf *.pyc
@rm -rf opensnitch/resources_rc.py
@find i18n/ -name '*.qm' -delete