Add login server support to makefile; add readme
This commit is contained in:
parent
bc3420d520
commit
9b734233c0
17
Makefile
17
Makefile
|
@ -1,4 +1,12 @@
|
||||||
.PHONY: all clean test c t netsim-shell pat
|
.PHONY: all clean test c t netsim-shell pat upload submit
|
||||||
|
|
||||||
|
SOURCES=$(shell git ls-tree -r master --name-only)
|
||||||
|
CCIS_TEAM_NAME=hash-lang-uwu
|
||||||
|
CCIS_PROJECT_NAME=project3
|
||||||
|
CCIS_SERVER=login.ccs.neu.edu
|
||||||
|
CCIS_PATH=CS3700/$(CCIS_PROJECT_NAME)/
|
||||||
|
CCIS_FMT_CHECK=/course/cs3700sp20/code/project3/project3_format_check.py
|
||||||
|
CCIS_TURNIN=/course/cs3700sp20/bin/turnin
|
||||||
|
|
||||||
all: release-build
|
all: release-build
|
||||||
|
|
||||||
|
@ -36,3 +44,10 @@ netsim-shell: .netsim
|
||||||
|
|
||||||
pat:
|
pat:
|
||||||
cat scripts/data.txt
|
cat scripts/data.txt
|
||||||
|
|
||||||
|
upload: $(SOURCES)
|
||||||
|
@rsync -avzzR --progress $^ $(CCIS_SERVER):$(CCIS_PATH)
|
||||||
|
@ssh $(CCIS_SERVER) -t -- "tput bold; $(CCIS_FMT_CHECK) $(CCIS_PATH); tput sgr0"
|
||||||
|
|
||||||
|
submit: upload
|
||||||
|
ssh $(CCIS_SERVER) -t -- "cd $(CCIS_PATH); $(CCIS_TURNIN) $(CCIS_PROJECT_NAME) ."
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
|
||||||
|
__ __ __
|
||||||
|
__/ // /_/ /___ _____ ____ _ __ ___ ____ __
|
||||||
|
/_ _ __/ / __ `/ __ \/ __ `/ / / / / | /| / / / / /
|
||||||
|
/_ _ __/ / /_/ / / / / /_/ / / /_/ /| |/ |/ / /_/ /
|
||||||
|
/_//_/ /_/\__,_/_/ /_/\__, / \__,_/ |__/|__/\__,_/
|
||||||
|
/____/
|
||||||
|
|
||||||
|
## High level approach
|
||||||
|
|
||||||
|
TODO
|
||||||
|
|
||||||
|
## Challenges
|
||||||
|
|
||||||
|
TODO
|
||||||
|
|
||||||
|
## Testing
|
||||||
|
|
||||||
|
TODO
|
Loading…
Reference in New Issue