Add periodic jobs using 'every' keyword.
[goaljobs.git] / goaljobs
index cc8d003..defb248 100755 (executable)
--- a/goaljobs
+++ b/goaljobs
@@ -120,13 +120,19 @@ if [ "$pkgdir" = "" ]; then
     pkg[0]="-package"
     pkg[1]="goaljobs,goaljobs.syntax"
 else
+    # Get the dependencies manually.  Note that calendar requires
+    # unix & str.
     pkgdir="$(cd $pkgdir; pwd)"
     pkg[0]="-I"
     pkg[1]="$pkgdir"
     pkg[2]="unix.$libext"
-    pkg[3]="goaljobs.$libext"
-    pkg[4]="-pp"
-    pkg[5]="camlp4o $pkgdir/pa_goal.cmo"
+    pkg[3]="str.$libext"
+    pkg[4]="-I"
+    pkg[5]="+calendar"
+    pkg[6]="calendarLib.$libext"
+    pkg[7]="goaljobs.$libext"
+    pkg[8]="-pp"
+    pkg[9]="camlp4o $pkgdir/pa_goal.cmo"
 fi
 
 # Compile the input file(s).