Browse Source

Merge pull request #12102 from richardkchapman/eclcc-help

HPCC-21370 eclcc help does not mention allowsigned option

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Gavin Halliday 6 năm trước cách đây
mục cha
commit
8ddf7b4d4f
1 tập tin đã thay đổi với 8 bổ sung0 xóa
  1. 8 0
      ecl/eclcc/eclcc.hpp

+ 8 - 0
ecl/eclcc/eclcc.hpp

@@ -75,6 +75,7 @@ const char * const helpText[] = {
     "Other options:",
     "!   -aoption[=value] Set an application option",
     "!   --allow=str   Allow use of named feature",
+    "!   --allowsigned=str Allow use of named feature in signed modules",
     "!   -b            Batch mode.  Each source file is processed in turn.  Output",
     "!                 name depends on the input filename",
     "!   -checkVersion Enable/disable ecl version checking from archives",
@@ -147,6 +148,13 @@ const char * const helpText[] = {
     "?!  -ftimeParser            Add timings for parsing each ECL attribute",
     "?!  -ftimeTransforms        Add timings for internal transforms to the workunit",
     "?!  -faddDefaultBloom       Generate Bloom filter for first field of index if none specified",
+    "!",
+    "!Features controlled by --allow, --allowsigned and --deny:",
+    "!   all           Indicates all features not specifically overridden using one of the below",
+    "!   userECL       User-supplied ECL code. If disallowed, only checked-in code is allowed",
+    "!   datafile      Access to datafiles",
+    "!   extern        Ability to define external code via SERVICE",
+    "!   cpp           Ability to embed non-ECL code (c++, java etc)",
     "",
 };