The -recurse option enables you to compile source code files in all child directories of either the specified directory (dir) or of the project directory.
-recurse:[dir\]file
dir (optional) | The directory in which you want the search to begin. If this is not specified, the search begins in the project directory. |
file | The file(s) to search for. Wildcard characters are allowed. |
The -recurse option lets you compile source code files in all child directories of either the specified directory (dir) or of the project directory.
You can use wildcards in a file name to compile all matching files in the project directory without using -recurse.
This compiler option is unavailable in Visual Studio and cannot be changed programmatically.
Compiles all X# files in the current directory:
xsc *.prg
Compiles all of the X# files in the dir1\dir2 directory and any directories below it and generates dir2.dll:
xsc -target:library -out:dir2.dll -recurse:dir1\dir2\*.prg