File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed
Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change 11DIST =dist
2- COCKPIT_DIR =$(HOME ) /.local/share/cockpit
3- COCKPIT_TARGET =$(COCKPIT_DIR ) /slurmcostmanager
2+ COCKPIT_DEVEL_DIR =$(HOME ) /.local/share/cockpit
3+ COCKPIT_PROD_DIR =/usr/share/cockpit
4+ COCKPIT_DEVEL_TARGET =$(COCKPIT_DEVEL_DIR ) /slurmcostmanager
5+ COCKPIT_PROD_TARGET =$(COCKPIT_PROD_DIR ) /slurmcostmanager
46VERSION: =$(shell jq -r .version manifest.json)
57DATE: =$(shell date +% Y-% m-% d)
68RPMBUILD? =rpmbuild
@@ -16,19 +18,21 @@ build: org.cockpit_project.slurmcostmanager.metainfo.xml
1618>cp -r src/* $(DIST)/
1719>cp manifest.json $(DIST)/
1820>cp org.cockpit_project.slurmcostmanager.metainfo.xml $(DIST)/
21+ >mkdir -p $(COCKPIT_PROD_DIR)
22+ >ln -sfn $(abspath $(DIST)) $(COCKPIT_PROD_TARGET)
1923
2024clean :
2125>rm -rf $(DIST) rpmbuild debbuild slurmcostmanager-*.tar.gz slurmcostmanager_*.deb org.cockpit_project.slurmcostmanager.metainfo.xml
2226
2327devel-install : build
24- >mkdir -p $(COCKPIT_DIR )
25- >ln -sfn $(abspath $(DIST)) $(COCKPIT_TARGET )
28+ >mkdir -p $(COCKPIT_DEVEL_DIR )
29+ >ln -sfn $(abspath $(DIST)) $(COCKPIT_DEVEL_TARGET )
2630
2731devel-uninstall :
28- >@if [ -L $(COCKPIT_TARGET ) ]; then \
29- >rm $(COCKPIT_TARGET ); \
32+ >@if [ -L $(COCKPIT_DEVEL_TARGET ) ]; then \
33+ >rm $(COCKPIT_DEVEL_TARGET ); \
3034>else \
31- >echo "No symlink to remove at $(COCKPIT_TARGET )"; \
35+ >echo "No symlink to remove at $(COCKPIT_DEVEL_TARGET )"; \
3236>fi
3337
3438watch :
You can’t perform that action at this time.
0 commit comments