mirror of
https://github.com/evilsocket/opensnitch.git
synced 2025-03-03 16:14:40 +01:00

rename, remove unused targets trigger targets only when relevant files actually are changed git: do not track files which are generated during make github actions fix to not rely on a pre-built ui.pb.go
47 lines
855 B
Makefile
47 lines
855 B
Makefile
all: protocol opensnitch_daemon gui
|
|
|
|
install:
|
|
@cd daemon && make install
|
|
@cd ui && make install
|
|
|
|
protocol:
|
|
@cd proto && make
|
|
|
|
opensnitch_daemon:
|
|
@cd daemon && make
|
|
|
|
gui:
|
|
@cd ui && make
|
|
|
|
clean:
|
|
@cd daemon && make clean
|
|
@cd proto && make clean
|
|
@cd ui && make clean
|
|
|
|
run:
|
|
cd ui && pip3 install --upgrade . && cd ..
|
|
opensnitch-ui --socket unix:///tmp/osui.sock &
|
|
./daemon/opensnitchd -rules-path /etc/opensnitchd/rules -ui-socket unix:///tmp/osui.sock -cpu-profile cpu.profile -mem-profile mem.profile
|
|
|
|
test:
|
|
clear
|
|
make clean
|
|
clear
|
|
mkdir -p rules
|
|
make
|
|
clear
|
|
make run
|
|
|
|
adblocker:
|
|
clear
|
|
make clean
|
|
clear
|
|
make
|
|
clear
|
|
python make_ads_rules.py
|
|
clear
|
|
cd ui && pip3 install --upgrade . && cd ..
|
|
opensnitch-ui --socket unix:///tmp/osui.sock &
|
|
./daemon/opensnitchd -rules-path /etc/opensnitchd/rules -ui-socket unix:///tmp/osui.sock
|
|
|
|
|