Skip to content

Commit 8183f8b

Browse files
committed
Init commit
0 parents  commit 8183f8b

File tree

5 files changed

+44
-0
lines changed

5 files changed

+44
-0
lines changed

.clang-format

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
BasedOnStyle: Chromium
2+
Standard: Cpp11
3+

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*.o
2+
yx-proxy
3+

Makefile

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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+

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Simple multithread caching proxy for POSIX systems
2+

main.c

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
int main(int argc, char* argv[]) {
3+
return 0;
4+
}
5+

0 commit comments

Comments
 (0)