2 # the basename is the file that needs its manifest stuffed into the file
3 # itself. the where parameter tells us what index to use when stuffing it.
6 if [ -z "$WIN32_MANIFEST_FILE" ]; then
7 WIN32_MANIFEST_FILE=$CLAM_DIR/cpp/ms_manifests/security_manifest.txt
10 if [ -f "$basename.manifest" -a -f "$basename" ]; then
11 bash $BUILD_SCRIPTS_DIR/wrapdoze.sh mt -manifest $basename.manifest $WIN32_MANIFEST_FILE -outputresource:$basename\;$where >/dev/null
13 elif [ -f "$basename" ]; then
14 bash $BUILD_SCRIPTS_DIR/wrapdoze.sh mt -manifest $WIN32_MANIFEST_FILE -outputresource:$basename\;$where >/dev/null
17 echo skipping manifest generation for $basename.
18 if [ ! -f "$basename.manifest" ]; then echo manifest file was missing.; fi
19 if [ ! -f "$basename" ]; then echo main file was missing.; fi
21 if [ $error_val -ne 0 ]; then
22 echo There was an error attaching manifest to $1.