Closed
Bug 1038247
Opened 10 years ago
Closed 10 years ago
Simplify Makefile
Categories
(Socorro :: Infra, task)
Tracking
(Not tracked)
RESOLVED
FIXED
95
People
(Reporter: bramwelt, Assigned: bramwelt)
References
Details
The Makefile currently contains 11 distinct targets (15 unique). I propose this gets whittled down to 5:
1) test - run the python test suites
2) install - build socorro
3) bootstrap - install dev environment dependencies
4) clean - remove generated/stale files
5) lint - run linters
Comment 1•10 years ago
|
||
+1. I wouldn't be upset if each make target was a passthrough to a script, and the scripts were the primary means of doing the work. We don't get much or any benefit from make right now, and it is confusing because of the subtle ways it differs from bash.
Comment 2•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/e89a87f5a5825667ae5d1ab0b38c1cfe7b701799
Remove already merged webapp-django make target
Fixes Bug #1038247
https://github.com/mozilla/socorro/commit/d29123aa7c09d04626b48c4d7292d95a6efd0123
Merge pull request #2193 from bramwelt/1038247-simplify-makefile
Fix Bug 1038247 - Simplify Makefile
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Target Milestone: --- → 95
You need to log in
before you can comment on or make changes to this bug.
Description
•