Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • npcoluc/eecs281_project0
  • emargo/eecs281_project0
  • jiruan/eecs281_project0
  • yijunhou/eecs281_project0
  • dschworm/eecs281_project0
  • shuyuanx/eecs281_project0
  • tangjia/eecs281_project0
  • kevinkh/eecs281_project0
  • awalner/eecs281_project0
  • cterech/eecs281_project0
  • jmye/eecs281_project0
  • esyang/eecs281_project0
  • camron/eecs281_project0
  • tydunn/eecs281_project0
  • xiezj/eecs281_project0
  • winizhbx/eecs281_project0
  • xkluo/eecs281_project0
  • alecastl/eecs281_project0
  • chingun/eecs281_project0
  • ahauck/eecs281_project0
  • minht/eecs281_project0
  • bfreib/eecs281_project0
  • mattdr/eecs281_project0
  • ngrygs/eecs281_project0
  • dikong/eecs281_project0
  • snavraj/eecs281_project0
  • atmills/eecs281_project0
  • zhangdl/eecs281_project0
  • kangxu/eecs281_project0
  • jyqing/eecs281_project0
  • menchak/eecs281_project0
  • tangsp/eecs281_project0
  • bmaddux/eecs281_project0
  • hiker/eecs281_project0
  • ashberg/eecs281_project0
  • yugtmath/eecs281_project0
  • krachel/eecs281_project0
  • mehtash/eecs281_project0
  • mmdarden/eecs281_project0
  • nathzimm/project0
  • chengyqi/eecs281_project0
  • ekraw/eecs281_project0
  • eecs281/eecs281_project0
43 results
Show changes
Commits on Source (5)
......@@ -40,10 +40,10 @@
# Version 1 - 2014-09-21, David Snider (sniderdj@umich.edu)
# Vertion 0 - ????-??-??, Matt Diffenderfer (mjdiffy@umich.edu)
# enables c++11 on CAEN
PATH := /usr/um/gcc-4.8.3/bin:$(PATH)
LD_LIBRARY_PATH := /usr/um/gcc-4.8.3/lib64
LD_RUN_PATH := /usr/um/gcc-4.8.3/lib64
# enables c++14 on CAEN
PATH := /usr/um/gcc-5.1.0/bin:$(PATH)
LD_LIBRARY_PATH := /usr/um/gcc-5.1.0/lib64
LD_RUN_PATH := /usr/um/gcc-5.1.0/lib64
# TODO
# Change EXECUTABLE to match the command name given in the project spec.
......@@ -75,7 +75,7 @@ PARTIAL_SUBMITFILE = partialsubmit.tar.gz
FULL_SUBMITFILE = fullsubmit.tar.gz
#Default Flags
CXXFLAGS = -std=c++11 -Wall -Werror -Wextra -pedantic
CXXFLAGS = -std=c++14 -Wconversion -Wall -Werror -Wextra -pedantic
# make release - will compile "all" with $(CXXFLAGS) and the -O3 flag
# also defines NDEBUG so that asserts will not check
......@@ -132,16 +132,16 @@ clean:
PARTIAL_SUBMITFILES=$(filter-out $(TESTSOURCES), $(wildcard Makefile *.h *.cpp))
$(PARTIAL_SUBMITFILE): $(PARTIAL_SUBMITFILES)
rm -f $(PARTIAL_SUBMITFILE) $(FULL_SUBMITFILE)
dos2unix $(PARTIAL_SUBMITFILES)
tar -vczf $(PARTIAL_SUBMITFILE) $(PARTIAL_SUBMITFILES)
-dos2unix $(PARTIAL_SUBMITFILES)
COPYFILE_DISABLE=true tar -vczf $(PARTIAL_SUBMITFILE) $(PARTIAL_SUBMITFILES)
@echo !!! WARNING: No test cases included. Use 'make fullsubmit' to include test cases. !!!
# make fullsubmit.tar.gz - cleans, runs dos2unix, creates tarball including test cases
FULL_SUBMITFILES=$(filter-out $(TESTSOURCES), $(wildcard Makefile *.h *.cpp test*.txt))
$(FULL_SUBMITFILE): $(FULL_SUBMITFILES)
rm -f $(PARTIAL_SUBMITFILE) $(FULL_SUBMITFILE)
dos2unix $(FULL_SUBMITFILES)
tar -vczf $(FULL_SUBMITFILE) $(FULL_SUBMITFILES)
-dos2unix $(FULL_SUBMITFILES)
COPYFILE_DISABLE=true tar -vczf $(FULL_SUBMITFILE) $(FULL_SUBMITFILES)
@echo !!! Final submission prepared, test cases included... READY FOR GRADING !!!
# shortcut for make submit tarballs
......@@ -215,4 +215,4 @@ project0.o: project0.cpp class.h
# these targets do not create any files
.PHONY: all release debug profile clean alltests partialsubmit fullsubmit help
# disable built-in rules
.SUFFIXES:
\ No newline at end of file
.SUFFIXES: