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 @@ ...@@ -40,10 +40,10 @@
# Version 1 - 2014-09-21, David Snider (sniderdj@umich.edu) # Version 1 - 2014-09-21, David Snider (sniderdj@umich.edu)
# Vertion 0 - ????-??-??, Matt Diffenderfer (mjdiffy@umich.edu) # Vertion 0 - ????-??-??, Matt Diffenderfer (mjdiffy@umich.edu)
# enables c++11 on CAEN # enables c++14 on CAEN
PATH := /usr/um/gcc-4.8.3/bin:$(PATH) PATH := /usr/um/gcc-5.1.0/bin:$(PATH)
LD_LIBRARY_PATH := /usr/um/gcc-4.8.3/lib64 LD_LIBRARY_PATH := /usr/um/gcc-5.1.0/lib64
LD_RUN_PATH := /usr/um/gcc-4.8.3/lib64 LD_RUN_PATH := /usr/um/gcc-5.1.0/lib64
# TODO # TODO
# Change EXECUTABLE to match the command name given in the project spec. # Change EXECUTABLE to match the command name given in the project spec.
...@@ -75,7 +75,7 @@ PARTIAL_SUBMITFILE = partialsubmit.tar.gz ...@@ -75,7 +75,7 @@ PARTIAL_SUBMITFILE = partialsubmit.tar.gz
FULL_SUBMITFILE = fullsubmit.tar.gz FULL_SUBMITFILE = fullsubmit.tar.gz
#Default Flags #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 # make release - will compile "all" with $(CXXFLAGS) and the -O3 flag
# also defines NDEBUG so that asserts will not check # also defines NDEBUG so that asserts will not check
...@@ -132,16 +132,16 @@ clean: ...@@ -132,16 +132,16 @@ clean:
PARTIAL_SUBMITFILES=$(filter-out $(TESTSOURCES), $(wildcard Makefile *.h *.cpp)) PARTIAL_SUBMITFILES=$(filter-out $(TESTSOURCES), $(wildcard Makefile *.h *.cpp))
$(PARTIAL_SUBMITFILE): $(PARTIAL_SUBMITFILES) $(PARTIAL_SUBMITFILE): $(PARTIAL_SUBMITFILES)
rm -f $(PARTIAL_SUBMITFILE) $(FULL_SUBMITFILE) rm -f $(PARTIAL_SUBMITFILE) $(FULL_SUBMITFILE)
dos2unix $(PARTIAL_SUBMITFILES) -dos2unix $(PARTIAL_SUBMITFILES)
tar -vczf $(PARTIAL_SUBMITFILE) $(PARTIAL_SUBMITFILES) COPYFILE_DISABLE=true tar -vczf $(PARTIAL_SUBMITFILE) $(PARTIAL_SUBMITFILES)
@echo !!! WARNING: No test cases included. Use 'make fullsubmit' to include test cases. !!! @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 # make fullsubmit.tar.gz - cleans, runs dos2unix, creates tarball including test cases
FULL_SUBMITFILES=$(filter-out $(TESTSOURCES), $(wildcard Makefile *.h *.cpp test*.txt)) FULL_SUBMITFILES=$(filter-out $(TESTSOURCES), $(wildcard Makefile *.h *.cpp test*.txt))
$(FULL_SUBMITFILE): $(FULL_SUBMITFILES) $(FULL_SUBMITFILE): $(FULL_SUBMITFILES)
rm -f $(PARTIAL_SUBMITFILE) $(FULL_SUBMITFILE) rm -f $(PARTIAL_SUBMITFILE) $(FULL_SUBMITFILE)
dos2unix $(FULL_SUBMITFILES) -dos2unix $(FULL_SUBMITFILES)
tar -vczf $(FULL_SUBMITFILE) $(FULL_SUBMITFILES) COPYFILE_DISABLE=true tar -vczf $(FULL_SUBMITFILE) $(FULL_SUBMITFILES)
@echo !!! Final submission prepared, test cases included... READY FOR GRADING !!! @echo !!! Final submission prepared, test cases included... READY FOR GRADING !!!
# shortcut for make submit tarballs # shortcut for make submit tarballs
...@@ -215,4 +215,4 @@ project0.o: project0.cpp class.h ...@@ -215,4 +215,4 @@ project0.o: project0.cpp class.h
# these targets do not create any files # these targets do not create any files
.PHONY: all release debug profile clean alltests partialsubmit fullsubmit help .PHONY: all release debug profile clean alltests partialsubmit fullsubmit help
# disable built-in rules # disable built-in rules
.SUFFIXES: .SUFFIXES:
\ No newline at end of file