]> Cypherpunks.ru repositories - goredo.git/blobdiff - js.go
No flags for not appropriate commands
[goredo.git] / js.go
diff --git a/js.go b/js.go
index e80736ffd47054f91149b06198aa1f4eceff30e5..ba5cff134a4dd645f2f81b6b0b6297827360a671 100644 (file)
--- a/js.go
+++ b/js.go
@@ -69,9 +69,18 @@ var (
        jsTokens  map[byte]int
        jsTokensM sync.Mutex
 
-       flagJobs = flag.Int("j", -1, fmt.Sprintf("number of parallel jobs (0=inf, <0=1) (%s)", EnvJobs))
+       flagJobs *int
 )
 
+func init() {
+       cmdName := CmdName()
+       if !(cmdName == CmdNameRedo || cmdName == CmdNameRedoIfchange) {
+               return
+       }
+       flagJobs = flag.Int("j", -1,
+               fmt.Sprintf("number of parallel jobs (0=inf, <0=1) (%s)", EnvJobs))
+}
+
 func jsStart(jobsEnv string) {
        jobs := uint64(1)
        var err error