1 # SPDX-License-Identifier: GPL-2.0 2 # 3 # Copyright (c) 2013, Intel Corporation. 4 # 5 # This program is free software; you can redis 6 # under the terms and conditions of the GNU Ge 7 # version 2, as published by the Free Software 8 # 9 # This program is distributed in the hope it w 10 # ANY WARRANTY; without even the implied warra 11 # FITNESS FOR A PARTICULAR PURPOSE. See the G 12 # more details. 13 # 14 # Authors: 15 # Todd Brandt <todd.e.brandt@linux.intel 16 17 # Prefix to the directories we're installing t 18 DESTDIR ?= 19 20 # Directory definitions. These are default and 21 # do not need to be changed. Please note that 22 # added in front of any of them 23 24 BINDIR ?= /usr/bin 25 MANDIR ?= /usr/share/man 26 LIBDIR ?= /usr/lib 27 28 # Toolchain: what tools do we use, and what op 29 INSTALL = /usr/bin/install 30 INSTALL_DATA = ${INSTALL} -m 644 31 32 all: 33 @echo "Nothing to build" 34 35 install : uninstall 36 $(INSTALL) -d $(DESTDIR)$(LIBDIR)/pm- 37 $(INSTALL) sleepgraph.py $(DESTDIR)$(L 38 $(INSTALL) bootgraph.py $(DESTDIR)$(LI 39 $(INSTALL) -d $(DESTDIR)$(LIBDIR)/pm- 40 $(INSTALL_DATA) config/cgskip.txt $(DE 41 $(INSTALL_DATA) config/freeze-callgrap 42 $(INSTALL_DATA) config/freeze.cfg $(DE 43 $(INSTALL_DATA) config/freeze-dev.cfg 44 $(INSTALL_DATA) config/standby-callgra 45 $(INSTALL_DATA) config/standby.cfg $(D 46 $(INSTALL_DATA) config/standby-dev.cfg 47 $(INSTALL_DATA) config/suspend-callgra 48 $(INSTALL_DATA) config/suspend.cfg $(D 49 $(INSTALL_DATA) config/suspend-dev.cfg 50 $(INSTALL_DATA) config/suspend-x2-proc 51 52 $(INSTALL) -d $(DESTDIR)$(BINDIR) 53 ln -s ../lib/pm-graph/bootgraph.py $(D 54 ln -s ../lib/pm-graph/sleepgraph.py $( 55 56 $(INSTALL) -d $(DESTDIR)$(MANDIR)/man 57 $(INSTALL) bootgraph.8 $(DESTDIR)$(MAN 58 $(INSTALL) sleepgraph.8 $(DESTDIR)$(MA 59 60 uninstall : 61 rm -f $(DESTDIR)$(MANDIR)/man8/bootgra 62 rm -f $(DESTDIR)$(MANDIR)/man8/sleepgr 63 64 rm -f $(DESTDIR)$(BINDIR)/bootgraph 65 rm -f $(DESTDIR)$(BINDIR)/sleepgraph 66 67 rm -f $(DESTDIR)$(LIBDIR)/pm-graph/con 68 if [ -d $(DESTDIR)$(LIBDIR)/pm-graph/c 69 rmdir $(DESTDIR)$(LIBDIR)/pm-g 70 fi; 71 rm -f $(DESTDIR)$(LIBDIR)/pm-graph/__p 72 if [ -d $(DESTDIR)$(LIBDIR)/pm-graph/_ 73 rmdir $(DESTDIR)$(LIBDIR)/pm-g 74 fi; 75 rm -f $(DESTDIR)$(LIBDIR)/pm-graph/* 76 if [ -d $(DESTDIR)$(LIBDIR)/pm-graph ] 77 rmdir $(DESTDIR)$(LIBDIR)/pm-g 78 fi; 79 80 help: 81 @echo 'Building targets:' 82 @echo ' all - Nothing to 83 @echo ' install - Install th 84 @echo ' uninstall - Remove ins 85 86 .PHONY: all install uninstall help
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.