ds foo1 foo2 foo.bar
will run foo1.ds, foo2.ds, foo.bar
The -iinc flag will prefix the source files with the contents of file inc.
There can be multiple -i's. The include list is reset to empty any time
a new -i is encountered that is not preceded by a -i.
ds -iinc foo
will prefix foo.ds with inc
ds -iinc1 -iinc2 foo bar
will prefix foo.ds with inc1+inc2, and will prefix bar.ds
with inc1+inc2
ds -iinc1 -iinc2 foo -iinc3 bar
will prefix foo.ds with inc1+inc2, and will prefix bar.ds
with inc3
ds -iinc1 -iinc2 foo -i bar
will prefix foo.ds with inc1+inc2, and will prefix bar.ds
with nothing
Usage:
ds will run test.ds
ds foo will run foo.ds
ds foo.js will run foo.js
ds foo1 foo2 foo.bar will run foo1.ds, foo2.ds, foo.bar
The -iinc flag will prefix the source files with the contents of file inc. There can be multiple -i's. The include list is reset to empty any time a new -i is encountered that is not preceded by a -i.
ds -iinc foo will prefix foo.ds with inc
ds -iinc1 -iinc2 foo bar will prefix foo.ds with inc1+inc2, and will prefix bar.ds with inc1+inc2
ds -iinc1 -iinc2 foo -iinc3 bar will prefix foo.ds with inc1+inc2, and will prefix bar.ds with inc3
ds -iinc1 -iinc2 foo -i bar will prefix foo.ds with inc1+inc2, and will prefix bar.ds with nothing