inst-resources/core-files.nsh
author Dan
Wed, 27 May 2009 01:05:23 -0400
changeset 0 67e1cc6cd929
child 3 0cce88c7cf7c
permissions -rw-r--r--
First commit. It's working!
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     1
!macro Core_Install
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     2
  SetOverwrite try
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     3
  SectionIn RO
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     4
  
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     5
  ; not a huge deal if this fails, it just helps me avoid dumb mistakes.
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     6
  !system 'hg -R "${ENANO_ROOT}" update'
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     7
  
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     8
  SetOutPath "$INSTDIR\apps\${PRODUCT_SHORTNAME}\htdocs"
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
     9
  File /r /x .hg /x .hgtags "${ENANO_ROOT}"
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
    10
!macroend
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
    11
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
    12
!macro Core_Uninstall
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
    13
  ; I'm sorry, but 1,000 files don't deserve to be listed out.
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
    14
  RmDir /r "$INSTDIR\apps\${PRODUCT_SHORTNAME}\htdocs"
67e1cc6cd929 First commit. It's working!
Dan
parents:
diff changeset
    15
!macroend