Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
M
makefile
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
dougliu
makefile
Graph
f5b8b4ee0c2b2b3509484f4b2d854bce77115a98
Select Git revision
Branches
2
ag_rework
master
default
protected
2 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
14
Nov
20
Sep
17
9
8
23
May
7
5
12
Mar
11
13
Jan
13
Sep
5
28
May
11
13
Feb
5
4
3
2
Jan
4
Oct
15
Sep
12
8
4
7
Oct
Add functionality to put test files in a separate directory
master
master
Ignore VSCode workspace file in sync2caen target
Fix the REMOTE_PATH for sync2caen target
Fix the mkdir bug in sync2caen
Merge branch 'ag_rework' of gitlab.eecs.umich.edu:eecs281/makefile into ag_rework
ag_rework
ag_rework
Change "test cases" to "test files"
Change 'identifier' target to use printf not echo
Reimplement 'make all'
Reimplement 'make all'
Skip xcode_redirect.hpp when checking for identifier.
Removed dos2unix; the autograder does fine without it (tested Project 1 Letterman), both source code and test files, and it produces headaches for students (especially those using Mfile)
Fixed 'identifier' to skip subdirectories, remove old tarballs if they exist, and tell user which files are missing the identifier
Add Project Identifier variable and target
Reorganize to combine the first two TODO's at the top of the file.
Remove comment from middle of rsync command
Went back to 6.2.0
Added compiler version 7.1.0 before 6.2.0, just in case CAEN and autograder don't both have the same version available. If both exist, should default to 7.1.0 (the first one in each path variable).
Merge branch 'master' of gitlab.eecs.umich.edu:eecs281/makefile
Use $(EXECUTABLE).cpp for default main() file if project*.cpp is not found.
Refine sync2caen target with commented Visual Studio support.
Clean up and finalize sync2caen target.
Lint and update comments.
Change target mac2caen -> sync2caen, lint.
Update formatting.
Add message about compiler generated dependencies.
Update 'make help' and add mac2caen to .PHONY
Add support for syncing from Macs to CAEN.
Clarify the common targets and their actions.
'make static' chooses an appropriate list of files for cppcheck
Add support for .hpp files.
Added automatic removal of perf data files.
Changed compile flag from -std=c++17 to -std=c++1z for Mac users; still works on CAEN and autograder.
Updated to c++17 instead of 14.
Add "make static" for static analysis testing.
Update compiler paths for gcc 6.2.0 on CAEN.
Move legacy author/version info to text file.
Change c++11 references to C++14.
Added Wconversion.
Initial commit.
Loading