Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 1.07 KB

File metadata and controls

20 lines (18 loc) · 1.07 KB

Todo List

Features prio

  • 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 -dynamic flag on type="lib" projects)
  • whisk package Generates a package folder containing a build of the project with all assets and libs.
  • prebuild & postbuild fields in manifest to run scripts before and after a build.
  • xargs field in manifest for manually specifying compiler arguments.
  • Warning & Error related options in manifest file. (-Wall, etc)
  • whisk new Creates a new whisk project.

Features nice2have

  • whisk upload Calls whisk package and 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)