#!/usr/bin/env php ***** generate_filelist_xml.php ***** Usage: generate_filelist_xml.php release=auto[-mybuild]|x.y.z[-mybuild] [includecustom=1] [includeconstant=CC:MY_CONF_NAME:value] [buildzip=1] Usage: generate_filelist_xml.php checklock=auto[-mybuild]|x.y.z[-mybuild] unalterable_files Example: generate_filelist_xml.php release=6.0.0 includecustom=1 includeconstant=ES:CONST_XX_IS_ON includeconstant=all:MAILING_NO_USING_PHPMAIL:1 Generate the file filelist-x.y.z[-mybuild].xml with signature of files. The file always includes the 3 sections: - dolibarr_htdocs_dir - dolibarr_scripts_dir - dolibarr_unalterable_files (only files inside the scope of the unalterable module) and if a specific setup/parameter need to be included into the signature for check: - dolibarr_constants If used with parameter 'check_unalterable_files', it will validate that the signature generated is the samethan the one found into lockedfiles.txt