# fss-0005 iki-0002

settings:
  fail exit
  modes android clang coverage debug fanalyzer flex_arrays gcc pinephone test thread threadless

  environment PATH LD_LIBRARY_PATH
  environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH

main:
  build settings
  build settings.fss_basic
  build settings.fss_basic_list
  build settings.fss_extended
  build settings.fss_extended_list
  build settings.fss_payload

install:
  shell ./install.sh parameter:'work' parameter:'verbosity' parameter:'color'

help:
  print
  print context:'title'Fakefile Options for FSS Read Program.context:'reset'

  print
  print The following operations are available\:
  print "  - context:'notable'help:context:'reset'    Perform the help operation, printing this message."
  print "  - context:'notable'install:context:'reset' A helper operation that simply calls the ./install.sh script with default settings."
  print "  - context:'notable'main:context:'reset'    The default compilation using the build settings mode."

  print
  print The context:'notable'install context:'reset'operation supports the context:'notable'work,context:'reset' context:'notable'verbosity,context:'reset' and context:'notable'color context:'reset'parameters.
