diff --git a/C++/scripts/filelist b/C++/scripts/filelist index faf6fb4..ca9afe2 100644 --- a/C++/scripts/filelist +++ b/C++/scripts/filelist @@ -1,5 +1,6 @@ build.sh commit.sh lines.sh +release.sh temp web.sh diff --git a/C++/scripts/md5 b/C++/scripts/md5 index b71151f..b57c2c4 100644 --- a/C++/scripts/md5 +++ b/C++/scripts/md5 @@ -1,5 +1,6 @@ build.sh:530634457ea9041267c05d4ced95eee1 - commit.sh:d03a46e721060c22ccb146e19d27e70a - lines.sh:3b907786f7fc9204025993016c9080de - +release.sh:a54e2002be80814cc1293a11dff4d116 - temp:d41d8cd98f00b204e9800998ecf8427e - web.sh:3dcc2fe7e036359eedd257a864e9a1e1 - diff --git a/C++/scripts/release.sh b/C++/scripts/release.sh new file mode 100755 index 0000000..b1620e8 --- /dev/null +++ b/C++/scripts/release.sh @@ -0,0 +1,7 @@ +#Creates a release build that focuses on high runtime performance. +#C++ +printf "Running program...\n\n\n" +if g++ $(find . -type f -name "*.cpp") ${CUSTOM_PARAMS} -O3 -s -DNDEBUG -o ${PROJECT_NAME}; then + ./${PROJECT_NAME} "$@" +fi +printf "\n\n"