0
0
mirror of https://github.com/netwide-assembler/nasm.git synced 2025-07-24 10:25:42 -04:00

Merge branch 'master' of ssh://repo.or.cz/nasm

This commit is contained in:
H. Peter Anvin 2017-04-06 16:31:39 -07:00
commit 63f68f5ea3

View File

@ -26,8 +26,8 @@
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
!addincludedir "${objdir}/nsis"
!addincludedir "${srcdir}/nsis"
!addincludedir "${objdir}\nsis"
!addincludedir "${srcdir}\nsis"
!include "version.nsh"
!include /nonfatal "arch.nsh"
!include /nonfatal "x64.nsh"
@ -53,7 +53,7 @@ SetCompressor lzma
;Name and file
Name "${PACKAGE_NAME}"
OutFile "${objdir}/${PACKAGE_SHORT_NAME}-installer-${ARCH}.exe"
OutFile "${objdir}\${PACKAGE_SHORT_NAME}-installer-${ARCH}.exe"
;Get installation folder from registry if available
InstallDirRegKey HKCU "Software\${PRODUCT_SHORT_NAME}" ""
@ -70,8 +70,8 @@ Var CmdFailed
;--------------------------------
;Interface Settings
Caption "${PACKAGE_SHORT_NAME} installation"
Icon "${srcdir}/nsis/nasm.ico"
UninstallIcon "${srcdir}/nsis/nasm-un.ico"
Icon "${srcdir}\nsis\nasm.ico"
UninstallIcon "${srcdir}\nsis\nasm-un.ico"
!define MUI_ABORTWARNING
@ -101,10 +101,10 @@ UninstallIcon "${srcdir}/nsis/nasm-un.ico"
Section "NASM" SecNasm
Sectionin RO
SetOutPath "$INSTDIR"
File "${srcdir}/LICENSE"
File "${objdir}/nasm.exe"
File "${objdir}/ndisasm.exe"
File "${srcdir}/nsis/nasm.ico"
File "${srcdir}\LICENSE"
File "${objdir}\nasm.exe"
File "${objdir}\ndisasm.exe"
File "${srcdir}\nsis\nasm.ico"
;Store installation folder
WriteRegStr HKCU "Software\${PRODUCT_SHORT_NAME}" "" $INSTDIR
@ -140,27 +140,27 @@ skip:
SectionEnd
Section "RDOFF" SecRdoff
File "${objdir}/rdoff/ldrdf.exe"
File "${objdir}/rdoff/rdf2bin.exe"
File "${objdir}/rdoff/rdf2com.exe"
File "${objdir}/rdoff/rdf2ith.exe"
File "${objdir}/rdoff/rdf2ihx.exe"
File "${objdir}/rdoff/rdf2srec.exe"
File "${objdir}/rdoff/rdfdump.exe"
File "${objdir}/rdoff/rdflib.exe"
File "${objdir}\rdoff\ldrdf.exe"
File "${objdir}\rdoff\rdf2bin.exe"
File "${objdir}\rdoff\rdf2com.exe"
File "${objdir}\rdoff\rdf2ith.exe"
File "${objdir}\rdoff\rdf2ihx.exe"
File "${objdir}\rdoff\rdf2srec.exe"
File "${objdir}\rdoff\rdfdump.exe"
File "${objdir}\rdoff\rdflib.exe"
SectionEnd
Section "Manual" SecManual
SetOutPath "$INSTDIR"
File "${objdir}/doc/nasmdoc.pdf"
File "${objdir}\doc\nasmdoc.pdf"
CreateShortCut "$SMPROGRAMS\$StartMenuFolder\Manual.lnk" "$INSTDIR\nasmdoc.pdf"
SectionEnd
Section "VS8 integration" SecVS8
CreateDirectory "$INSTDIR\VSrules"
SetOutPath "$INSTDIR\VSrules"
File "${srcdir}/contrib/VSrules/nasm.README"
File "${srcdir}/contrib/VSrules/nasm.rules"
File "${srcdir}\contrib\VSrules\nasm.README"
File "${srcdir}\contrib\VSrules\nasm.rules"
SectionEnd
;--------------------------------