diff options
author | Kyle K <kylek389@gmail.com> | 2011-02-15 00:36:19 -0600 |
---|---|---|
committer | Kamil Kaminski <kamilkss@gmail.com> | 2011-02-15 00:36:19 -0600 |
commit | 4523921f38bbc3d5045de0cea4f40923b7703cd6 (patch) | |
tree | d06c2f6adec99590a497ac149a4add95b3d2a63e /Makefile | |
download | rsacrypt-4523921f38bbc3d5045de0cea4f40923b7703cd6.tar.gz rsacrypt-4523921f38bbc3d5045de0cea4f40923b7703cd6.tar.bz2 rsacrypt-4523921f38bbc3d5045de0cea4f40923b7703cd6.zip |
Initial import
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e2ed920 --- /dev/null +++ b/Makefile @@ -0,0 +1,35 @@ +# Kamil Kaminski +# NetID: kkamin8 +# +# CS340 +# Project 2, RSA Encryption +# +# Makefile + +PROG1 = keygen +OBJS1 = keygen.o keygen_args.o miller_rabin.o +CC = g++ +DBGFLAGS = -g -O0 +ifdef DEBUG + CFLAGS = $(DBGFLAGS) -D DEBUG -std=c++98 -pedantic-errors -Wall +else + CFLAGS = -O2 -std=c++98 -pedantic-errors -Wall +endif +LDFLAGS = -lm + +$(PROG1): $(OBJS1) + $(CC) $(LDFLAGS) $(OBJS1) -o $(PROG1) + +keygen.o: %.o: %.cpp + $(CC) -c $(CFLAGS) $< + +keygen_args.o: %.o: %.cpp %.h + $(CC) -c $(CFLAGS) $< + +miller_rabin.o: %.o: %.cpp %.h + $(CC) -c $(CFLAGS) $< + +.PHONY: clean + +clean: + rm -f ./$(OBJS1) ./$(PROG1) |