Skip to content
Snippets Groups Projects
Commit 322acff6 authored by Zihao Yu's avatar Zihao Yu
Browse files

first commit

parents
No related branches found
No related tags found
No related merge requests found
*.*
*
!*/
!Makefile
!.gitignore
!init.sh
Makefile 0 → 100644
-include nemu/Makefile.git
clean:
-$(MAKE) -C nemu clean
-$(MAKE) -C nexus-am clean
-$(MAKE) -C nanos-lite clean
-$(MAKE) -C navy-apps clean
submit: clean
git gc
cd .. && tar cj $(basename $(shell pwd)) > $(STU_ID).tar.bz2
.PHONY: clean submit
init.sh 0 → 100644
#!/bin/bash
function init() {
if test -d $1; then
echo "$1 is already initialized, exiting..."
return
fi
git clone -b ics2017 https://github.com/NJU-ProjectN/$1.git
rm -rf $1/.git
if test $2; then
sed -i -e "/^export $2=.*/d" ~/.bashrc
echo "export $2=`realpath $1`" >> ~/.bashrc
fi
}
read -r -p "Are you sure to initialize everything? [y/n] " input
case $input in
[yY])
init nemu NEMU_HOME
init nexus-am AM_HOME
init nanos-lite
init navy-apps NAVY_HOME
git add -A
git commit -am "ics2017 initialized"
;;
[nN])
;;
*)
echo "Invalid input..."
;;
esac
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment