... | ... |
@@ -12,18 +12,22 @@ clean: |
12 | 12 |
kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
13 | 13 |
socklib.o webkernel.o gen_res.o \ |
14 | 14 |
kakumei_session.o kakumei_pass.o \ |
15 |
- kakumei_posts.o kakumei_config.o |
|
15 |
+ kakumei_posts.o kakumei_config.o \ |
|
16 |
+ kakumei_email.o |
|
16 | 17 |
$(CC) $(LDFLAGS_KAKUMEI) kakumei.o loglib.o parselib.o sbuf.o \ |
17 | 18 |
socklib.o webkernel.o gen_res.o \ |
18 | 19 |
kakumei_session.o kakumei_pass.o \ |
19 | 20 |
kakumei_posts.o kakumei_config.o \ |
21 |
+ kakumei_email.o \ |
|
20 | 22 |
-o kakumei |
21 | 23 |
|
22 | 24 |
kakumei.o: kakumei.c ../src/gen_res.c |
23 | 25 |
|
24 | 26 |
../src/gen_res.c: ../res/index.html ../res/script.js ../res/style.css \ |
25 | 27 |
../res/newuser.html ../res/newuser.js ../res/newuser.css \ |
26 |
- ../res/posts.html ../res/posts.js ../res/posts.css |
|
28 |
+ ../res/posts.html ../res/posts.js ../res/posts.css \ |
|
29 |
+ ../res/newpost.html ../res/newpost.js ../res/newpost.css \ |
|
30 |
+ ../res/account.html ../res/account.js ../res/account.css |
|
27 | 31 |
( cd ../res && ./gen.sh ) |
28 | 32 |
|
29 | 33 |
gen_res.o: ../src/gen_res.c |
... | ... |
@@ -12,11 +12,11 @@ clean: |
12 | 12 |
kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
13 | 13 |
socklib.o webkernel.o gen_res.o \ |
14 | 14 |
kakumei_session.o kakumei_pass.o \ |
15 |
- kakumei_posts.o |
|
15 |
+ kakumei_posts.o kakumei_config.o |
|
16 | 16 |
$(CC) $(LDFLAGS_KAKUMEI) kakumei.o loglib.o parselib.o sbuf.o \ |
17 | 17 |
socklib.o webkernel.o gen_res.o \ |
18 | 18 |
kakumei_session.o kakumei_pass.o \ |
19 |
- kakumei_posts.o \ |
|
19 |
+ kakumei_posts.o kakumei_config.o \ |
|
20 | 20 |
-o kakumei |
21 | 21 |
|
22 | 22 |
kakumei.o: kakumei.c ../src/gen_res.c |
... | ... |
@@ -32,15 +32,15 @@ gen_res.o: ../src/gen_res.c |
32 | 32 |
loglib.o: $(WEBKERNEL)/loglib.c |
33 | 33 |
$(CC) $(CFLAGS) -c $(WEBKERNEL)/loglib.c -o loglib.o |
34 | 34 |
|
35 |
-parselib.o: $(WEBKERNEL)/parselib.o |
|
35 |
+parselib.o: $(WEBKERNEL)/parselib.c |
|
36 | 36 |
$(CC) $(CFLAGS) -c $(WEBKERNEL)/parselib.c -o parselib.o |
37 | 37 |
|
38 |
-sbuf.o: $(WEBKERNEL)/sbuf.o |
|
38 |
+sbuf.o: $(WEBKERNEL)/sbuf.c |
|
39 | 39 |
$(CC) $(CFLAGS) -c $(WEBKERNEL)/sbuf.c -o sbuf.o |
40 | 40 |
|
41 |
-socklib.o: $(WEBKERNEL)/socklib.o |
|
41 |
+socklib.o: $(WEBKERNEL)/socklib.c |
|
42 | 42 |
$(CC) $(CFLAGS) -c $(WEBKERNEL)/socklib.c -o socklib.o |
43 | 43 |
|
44 |
-webkernel.o: $(WEBKERNEL)/webkernel.o |
|
44 |
+webkernel.o: $(WEBKERNEL)/webkernel.c |
|
45 | 45 |
$(CC) $(CFLAGS) -c $(WEBKERNEL)/webkernel.c -o webkernel.o |
46 | 46 |
|
... | ... |
@@ -11,10 +11,12 @@ clean: |
11 | 11 |
|
12 | 12 |
kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
13 | 13 |
socklib.o webkernel.o gen_res.o \ |
14 |
- kakumei_session.o kakumei_pass.o |
|
14 |
+ kakumei_session.o kakumei_pass.o \ |
|
15 |
+ kakumei_posts.o |
|
15 | 16 |
$(CC) $(LDFLAGS_KAKUMEI) kakumei.o loglib.o parselib.o sbuf.o \ |
16 | 17 |
socklib.o webkernel.o gen_res.o \ |
17 | 18 |
kakumei_session.o kakumei_pass.o \ |
19 |
+ kakumei_posts.o \ |
|
18 | 20 |
-o kakumei |
19 | 21 |
|
20 | 22 |
kakumei.o: kakumei.c ../src/gen_res.c |
... | ... |
@@ -20,7 +20,8 @@ kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
20 | 20 |
kakumei.o: kakumei.c ../src/gen_res.c |
21 | 21 |
|
22 | 22 |
../src/gen_res.c: ../res/index.html ../res/script.js ../res/style.css \ |
23 |
- ../res/newuser.html ../res/newuser.js ../res/newuser.css |
|
23 |
+ ../res/newuser.html ../res/newuser.js ../res/newuser.css \ |
|
24 |
+ ../res/posts.html ../res/posts.js ../res/posts.css |
|
24 | 25 |
( cd ../res && ./gen.sh ) |
25 | 26 |
|
26 | 27 |
gen_res.o: ../src/gen_res.c |
... | ... |
@@ -2,6 +2,7 @@ WEBKERNEL=../../webkernel/src |
2 | 2 |
CC=gcc |
3 | 3 |
CFLAGS=-g -Wall -I$(WEBKERNEL) -I../res |
4 | 4 |
LDFLAGS= |
5 |
+LDFLAGS_KAKUMEI=$(LDFLAGS) -lscrypt -lm |
|
5 | 6 |
|
6 | 7 |
all: kakumei kakumei-invite |
7 | 8 |
|
... | ... |
@@ -11,7 +12,7 @@ clean: |
11 | 12 |
kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
12 | 13 |
socklib.o webkernel.o gen_res.o \ |
13 | 14 |
kakumei_session.o kakumei_pass.o |
14 |
- $(CC) $(LDFLAGS) kakumei.o loglib.o parselib.o sbuf.o \ |
|
15 |
+ $(CC) $(LDFLAGS_KAKUMEI) kakumei.o loglib.o parselib.o sbuf.o \ |
|
15 | 16 |
socklib.o webkernel.o gen_res.o \ |
16 | 17 |
kakumei_session.o kakumei_pass.o \ |
17 | 18 |
-o kakumei |
... | ... |
@@ -10,10 +10,11 @@ clean: |
10 | 10 |
|
11 | 11 |
kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
12 | 12 |
socklib.o webkernel.o gen_res.o \ |
13 |
- kakumei_session.o |
|
13 |
+ kakumei_session.o kakumei_pass.o |
|
14 | 14 |
$(CC) $(LDFLAGS) kakumei.o loglib.o parselib.o sbuf.o \ |
15 | 15 |
socklib.o webkernel.o gen_res.o \ |
16 |
- kakumei_session.o -o kakumei |
|
16 |
+ kakumei_session.o kakumei_pass.o \ |
|
17 |
+ -o kakumei |
|
17 | 18 |
|
18 | 19 |
kakumei.o: kakumei.c ../src/gen_res.c |
19 | 20 |
|
... | ... |
@@ -9,9 +9,11 @@ clean: |
9 | 9 |
rm -f *.o kakumei kakumei-invite ../res/gen_res.[ch] |
10 | 10 |
|
11 | 11 |
kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
12 |
- socklib.o webkernel.o gen_res.o |
|
12 |
+ socklib.o webkernel.o gen_res.o \ |
|
13 |
+ kakumei_session.o |
|
13 | 14 |
$(CC) $(LDFLAGS) kakumei.o loglib.o parselib.o sbuf.o \ |
14 |
- socklib.o webkernel.o gen_res.o -o kakumei |
|
15 |
+ socklib.o webkernel.o gen_res.o \ |
|
16 |
+ kakumei_session.o -o kakumei |
|
15 | 17 |
|
16 | 18 |
kakumei.o: kakumei.c ../src/gen_res.c |
17 | 19 |
|
... | ... |
@@ -6,7 +6,7 @@ LDFLAGS= |
6 | 6 |
all: kakumei kakumei-invite |
7 | 7 |
|
8 | 8 |
clean: |
9 |
- rm -f *.o kakumei ../res/gen_res.[ch] |
|
9 |
+ rm -f *.o kakumei kakumei-invite ../res/gen_res.[ch] |
|
10 | 10 |
|
11 | 11 |
kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
12 | 12 |
socklib.o webkernel.o gen_res.o |
... | ... |
@@ -15,7 +15,8 @@ kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
15 | 15 |
|
16 | 16 |
kakumei.o: kakumei.c ../src/gen_res.c |
17 | 17 |
|
18 |
-../src/gen_res.c: ../res/index.html ../res/script.js ../res/style.css |
|
18 |
+../src/gen_res.c: ../res/index.html ../res/script.js ../res/style.css \ |
|
19 |
+ ../res/newuser.html ../res/newuser.js ../res/newuser.css |
|
19 | 20 |
( cd ../res && ./gen.sh ) |
20 | 21 |
|
21 | 22 |
gen_res.o: ../src/gen_res.c |
... | ... |
@@ -1,19 +1,25 @@ |
1 | 1 |
WEBKERNEL=../../webkernel/src |
2 | 2 |
CC=gcc |
3 |
-CFLAGS=-g -Wall -I$(WEBKERNEL) |
|
3 |
+CFLAGS=-g -Wall -I$(WEBKERNEL) -I../res |
|
4 | 4 |
LDFLAGS= |
5 | 5 |
|
6 | 6 |
all: kakumei |
7 | 7 |
|
8 | 8 |
clean: |
9 |
- rm -f *.o kakumei |
|
9 |
+ rm -f *.o kakumei ../res/gen_res.[ch] |
|
10 | 10 |
|
11 | 11 |
kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
12 |
- socklib.o webkernel.o |
|
12 |
+ socklib.o webkernel.o gen_res.o |
|
13 | 13 |
$(CC) $(LDFLAGS) kakumei.o loglib.o parselib.o sbuf.o \ |
14 |
- socklib.o webkernel.o -o kakumei |
|
14 |
+ socklib.o webkernel.o gen_res.o -o kakumei |
|
15 | 15 |
|
16 |
-kakumei.o: kakumei.c |
|
16 |
+kakumei.o: kakumei.c ../src/gen_res.c |
|
17 |
+ |
|
18 |
+../src/gen_res.c: ../res/index.html ../res/script.js ../res/style.css |
|
19 |
+ ( cd ../res && ./gen.sh ) |
|
20 |
+ |
|
21 |
+gen_res.o: ../src/gen_res.c |
|
22 |
+ $(CC) $(CFLAGS) -c ../res/gen_res.c -o gen_res.o |
|
17 | 23 |
|
18 | 24 |
loglib.o: $(WEBKERNEL)/loglib.c |
19 | 25 |
$(CC) $(CFLAGS) -c $(WEBKERNEL)/loglib.c -o loglib.o |
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,32 @@ |
1 |
+WEBKERNEL=../../webkernel/src |
|
2 |
+CC=gcc |
|
3 |
+CFLAGS=-g -Wall -I$(WEBKERNEL) |
|
4 |
+LDFLAGS= |
|
5 |
+ |
|
6 |
+all: kakumei |
|
7 |
+ |
|
8 |
+clean: |
|
9 |
+ rm -f *.o kakumei |
|
10 |
+ |
|
11 |
+kakumei: kakumei.o loglib.o parselib.o sbuf.o \ |
|
12 |
+ socklib.o webkernel.o |
|
13 |
+ $(CC) $(LDFLAGS) kakumei.o loglib.o parselib.o sbuf.o \ |
|
14 |
+ socklib.o webkernel.o -o kakumei |
|
15 |
+ |
|
16 |
+kakumei.o: kakumei.c |
|
17 |
+ |
|
18 |
+loglib.o: $(WEBKERNEL)/loglib.c |
|
19 |
+ $(CC) $(CFLAGS) -c $(WEBKERNEL)/loglib.c -o loglib.o |
|
20 |
+ |
|
21 |
+parselib.o: $(WEBKERNEL)/parselib.o |
|
22 |
+ $(CC) $(CFLAGS) -c $(WEBKERNEL)/parselib.c -o parselib.o |
|
23 |
+ |
|
24 |
+sbuf.o: $(WEBKERNEL)/sbuf.o |
|
25 |
+ $(CC) $(CFLAGS) -c $(WEBKERNEL)/sbuf.c -o sbuf.o |
|
26 |
+ |
|
27 |
+socklib.o: $(WEBKERNEL)/socklib.o |
|
28 |
+ $(CC) $(CFLAGS) -c $(WEBKERNEL)/socklib.c -o socklib.o |
|
29 |
+ |
|
30 |
+webkernel.o: $(WEBKERNEL)/webkernel.o |
|
31 |
+ $(CC) $(CFLAGS) -c $(WEBKERNEL)/webkernel.c -o webkernel.o |
|
32 |
+ |