mosen/ccp-recipes

Add support for disabling the CCDA install

Closed this issue · 2 comments

Not yet sure how much in demand this would be: an option for not "installing" the CCDA, at least for serialized or device pkg installers.

Just leaving a note here that unchecking the option to install the CCDA for serialized or device packages seems to do the following in optionXML.xml:

diff --git a/s_ccda-enabled.xml b/s_ccda-disabled.xml
index e4628ba..7469444 100644
--- a/s_ccda-enabled.xml
+++ b/s_ccda-disabled.xml
@@ -9,6 +9,93 @@
         <isCompressed>true</isCompressed>
         <version>4.0.1</version>
         <shouldCopy>true</shouldCopy>
+        <overrideXML>
+            <application>
+                <packageSets>
+                    <packageSet>
+                        <name>AAM</name>
+                        <packages>
+                            <package>
+                                <name>UWA</name>
+                            </package>
+                            <package>
+                                <name>PDApp</name>
+                            </package>
+                            <package>
+                                <name>D6</name>
+                            </package>
+                            <package>
+                                <name>DECore</name>
+                            </package>
+                            <package>
+                                <name>DWA</name>
+                            </package>
+                            <package>
+                                <name>P6</name>
+                            </package>
+                            <package>
+                                <name>LWA</name>
+                            </package>
+                            <package>
+                                <name>CCM</name>
+                            </package>
+                            <package>
+                                <name>P7</name>
+                            </package>
+                            <package>
+                                <name>AdobeGCClient</name>
+                            </package>
+                            <package>
+                                <name>IPC</name>
+                            </package>
+                        </packages>
+                    </packageSet>
+                    <packageSet>
+                        <name>ADC</name>
+                        <packages>
+                            <package>
+                                <name>Runtime</name>
+                            </package>
+                            <package>
+                                <name>Core</name>
+                            </package>
+                            <package>
+                                <name>HEX</name>
+                            </package>
+                            <package>
+                                <name>CEF</name>
+                            </package>
+                            <package>
+                                <name>CoreExt</name>
+                            </package>
+                            <package>
+                                <name>ElevationManager</name>
+                            </package>
+                            <package>
+                                <name>TCC</name>
+                            </package>
+                            <package>
+                                <name>Notifications</name>
+                            </package>
+                            <package>
+                                <name>SignInApp</name>
+                            </package>
+                        </packages>
+                    </packageSet>
+                    <packageSet>
+                        <name>ACC</name>
+                        <packages>
+                            <package>
+                                <name>HDCore</name>
+                            </package>
+                            <package>
+                                <name>AppsPanel</name>
+                            </package>
+                        </packages>
+                    </packageSet>
+                </packageSets>
+            </application>
+        </overrideXML>
     </AAMInfo>
     <AdobeID>XXXXXXXXXXXXXXXXXXXXXXXXXXXX</AdobeID>
     <AdobeUserID>YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY</AdobeUserID>
@@ -36,7 +123,7 @@
         <SuppressOptions>
             <CustomizedTrial suppress="true"></CustomizedTrial>
             <APIP suppress="true"></APIP>
-            <ACC suppress="false"></ACC>
+            <ACC suppress="true"></ACC>
             <WelcomeExperience>NOCHANGE</WelcomeExperience>
             <OSLangDetection suppress="true"></OSLangDetection>
             <Update isEnabled="0">
leoos commented

I'm starting to use these to build pkg installers and was wondering if this was possible

This issue was moved to autopkg/adobe-ccp-recipes#3