File tree 5 files changed +44
-0
lines changed
5 files changed +44
-0
lines changed Original file line number Diff line number Diff line change
1
+ BasedOnStyle : Chromium
2
+ Standard : Cpp11
3
+
Original file line number Diff line number Diff line change
1
+ * .o
2
+ yx-proxy
3
+
Original file line number Diff line number Diff line change
1
+ # Compiler
2
+ CC =cc
3
+
4
+ # Compiler flags
5
+ INCLUDES =
6
+ CFLAGS =-c -Wall -std=gnu99 $(INCLUDES ) -D_REENTRANT
7
+ LDFLAGS =-lm -lpthread
8
+
9
+ # Sources
10
+ SOURCES =main.c
11
+ HEADERS =
12
+
13
+ # Compiler output
14
+ OBJECTS=$(SOURCES:.c =.o)
15
+ EXECUTABLE =yx-proxy
16
+
17
+ all : $(HEADERS ) $(SOURCES ) $(EXECUTABLE )
18
+
19
+ $(EXECUTABLE ) : $(OBJECTS )
20
+ $(CC ) $(OBJECTS ) -o $@ $(LDFLAGS )
21
+
22
+ % .o : % .c Makefile
23
+ $(CC ) $(CFLAGS ) $< -o $@
24
+
25
+ clean :
26
+ rm -rf $(OBJECTS ) $(EXECUTABLE ) $(BISON_PRE_BUILD ) $(BISON_PRE_BUILD:.c=.h )
27
+
28
+ clear : clean
29
+
30
+ rebuild : clean all
31
+
Original file line number Diff line number Diff line change
1
+ # Simple multithread caching proxy for POSIX systems
2
+
Original file line number Diff line number Diff line change
1
+
2
+ int main (int argc , char * argv []) {
3
+ return 0 ;
4
+ }
5
+
You can’t perform that action at this time.
0 commit comments