-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
?
build.sh
: +OBJDIR
(+obj/
), +BINDIR
(+bin/
)
: is the most common structure for C++ projects (so {`*.o`, `*.out`} won't pollute the project's root, also so you have {`obj/`, `bin/`} paths to pass to other tools). `%s/FILE_OUT/OUTPUT/`: since lots of named object files output now, rename this so it is obvious that this is the final output. Plus, lots of projects use `OUTPUT` as the executable out. ?`CXX`: Note to inherit local `CXX` as soon as know it can use our `CXXFLAGS`. Format: comments use /**/ (if line wraps, it is thus obvious where comments stop). ?`CXXFLAGS_ANALYSIS`: comment typo fix (mismatched ``). ?`Macros.sh`: +`SUSUWU_DIR_SUFFIX_SLASH()`, +`SUSUWU_DIR_AFFIX_DOTSLASH()` (if inherit values, use this). Is progress to issue #18 (support more tools). Is followup to: 4fef864 (?build.sh: `-Og`, `SusuwuUnitTestsBitmask`, cleanup)
- Loading branch information
1 parent
4fef864
commit 35b2387
Showing
2 changed files
with
65 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters