浏览代码

Fixed make install

Fredrik Haikarainen 11 年前
父节点
当前提交
deea00f712
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13
    0
      Makefile

+ 13
- 0
Makefile 查看文件

1
+PREFIX=$(DESTDIR)/usr
2
+BINDIR=$(PREFIX)/bin
3
+
1
 CC=gcc
4
 CC=gcc
2
 CFLAGS=-std=c89 -O2 -pedantic -Wall -I"./include"
5
 CFLAGS=-std=c89 -O2 -pedantic -Wall -I"./include"
3
 
6
 
6
 exp:
9
 exp:
7
 	$(CC) $(CFLAGS) -E  src/helpers.c src/light.c
10
 	$(CC) $(CFLAGS) -E  src/helpers.c src/light.c
8
 
11
 
12
+install: all
13
+	mkdir -p $(BINDIR)
14
+	cp -f ./light $(BINDIR)/light
15
+	chown root $(BINDIR)/light
16
+	chmod 4755 $(BINDIR)/light
17
+
18
+uninstall:
19
+	rm $(BINDIR)/light
20
+	rm -rf /etc/light
21
+
9
 clean:
22
 clean:
10
 	rm -vfr *~ light
23
 	rm -vfr *~ light
11
 	
24