Compare commits

...

3 Commits

Author SHA1 Message Date
ae6e7a5b2f Added Additional rules for Makefile 2023-02-23 11:17:01 -06:00
9107109e1c Updated TODO.txt 2023-02-23 11:16:45 -06:00
d8eb4624a5 Updated .gitignore 2023-02-23 11:16:30 -06:00
3 changed files with 11 additions and 3 deletions

1
.gitignore vendored
View File

@@ -1,2 +1,3 @@
proxy proxy
main.o
easysock.o easysock.o

View File

@@ -1,5 +1,10 @@
CC=gcc CC=gcc
main: main.c easysock.c CLAGS=
$(CC) main.c easysock.c -o proxy EXEC_FILE=proxy
$(EXEC_FILE): main.o easysock.o
$(CC) main.o easysock.o -o $(EXEC_FILE)
allwarn: main.c easysock.c allwarn: main.c easysock.c
$(CC) -Wall main.c easysock.c -o proxy $(CC) -Wall main.c easysock.c -o $(EXEC_FILE)
delOutput: $(EXEC_FILE)
rm ./$(EXEC_FILE)
clean: delOutput $(EXEC_FILE)

View File

@@ -7,3 +7,5 @@
4. Try making every aspect of the program configurable via args 4. Try making every aspect of the program configurable via args
3. Add support for configuration files, which can be specified via a command-line arg 3. Add support for configuration files, which can be specified via a command-line arg
4. Fix Makefile - Doesn't recompile if source files have changed, only if .o files have.