I'm creating a template and here is my templateDetails.xml.
<extension version="3.4" type="template" client="site" method="upgrade">
<name>my_tpl</name>
<creationDate>18-06-2015</creationDate>
<author>memyself</author>
<copyright>Copyright © 2015 memyself.com</copyright>
<authorEmail>me@memyself.com</authorEmail>
<authorUrl>http://www.memyself.com</authorUrl>
<version>1.0.0</version>
<description>TPL_DESC</description>
<files>
<filename>component.php</filename>
<filename>error.php</filename>
<filename>favicon.ico</filename>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_preview.png</filename>
<filename>template_thumbnail.png</filename>
<filename>css/custom.css</filename>
<folder>css</folder>
<folder>html</folder>
<folder>images</folder>
<folder>img</folder>
<folder>js</folder>
<folder>language</folder>
<folder>less</folder>
</files>
I'm using the upgrade method so that all files will be overwritten when a new update is installed. But I don't want custom.css to be overwritten when user installing an update (only when updating not for first install), because custom.css contains custom user edited code.
Is it possible to do such that?