- Static library target option.
- Checking if manifest file(s) patterns return files.
- Verbose logging flag for debugging.
-v --verbose - Manifest file build targets.
[target.*] - Better naming for manifest fields
lib&libs. - Precompiled headers.
- Dynamic library target. (using
-dynamicflag ontype="lib"projects) -
whisk packageGenerates a package folder containing a build of the project with all assets and libs. -
prebuild&postbuildfields in manifest to run scripts before and after a build. -
xargsfield in manifest for manually specifying compiler arguments. - Warning & Error related options in manifest file. (
-Wall, etc) -
whisk newCreates a new whisk project.
-
whisk uploadCallswhisk packageand then runs a script with env variable for the package location. - Dependency tree generation and proper diff checking using (
-MM) option on preprocessor. - Custom gcc output parser. (for errors and warnings)