I have a tree structure that I'm building the installer from containing files specifically for windows (in dirs names win64) or specifically for linux (in dirs named lnx_x23.64), e.g. I have:
plugins/win64/, plugins/lnx_x23.64, exe/win64, exe/lnx_x23.64, etc
I'd like to have 2 components, 1 for Linux and 1 for windows. The Linux one would exclude any directory (and its sub-directories) that are called win64, the windows one would exclude any directory (and its sub-directories) that are called lnx_x23.64. Everything else in the tree is shared. I cannot see a simple way to do this, the filters defy all logic. Is it possible, and if so how, please ?
asked 22 May '12, 12:30
You can simply specify pattern of /win64/ with
Based on feedback from the comment, the best solution is to use advanced filters and simply exclude all files and directories matching pattern - such as:
The filters are described in Advanced Filters section of InstallBuilder User Guide.
answered 23 May '12, 04:34