Subversion Repositories eduke32

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4158 2903d 6h hendricks266 /polymer/synthesis.sh/ At least now I know exactly what this is doing. BUILD_LUNATIC.  
4157 2903d 7h hendricks266 /polymer/synthesis.sh/ BUILD_LUNATIC. Right now.  
4156 2903d 7h hendricks266 /polymer/synthesis.sh/ This one better work. BUILD_LUNATIC.  
4155 2903d 18h hendricks266 /polymer/synthesis.sh/ This should fix Synthesis for real. BUILD_LUNATIC.  
4154 2903d 20h hendricks266 /polymer/synthesis.sh/ A stab in the dark at fixing the Synthesis problems. BUILD_LUNATIC.  
4131 2914d 21h hendricks266 /polymer/synthesis.sh/ Everybody makes mistakes.  
4130 2914d 22h hendricks266 /polymer/synthesis.sh/ Sweeping modifications to synthesis and the package directory structure so that every potential binary is in its own package.
While we're rearranging files, ensure all SVN mime-types are set correctly.
 
4129 2914d 23h hendricks266 /polymer/synthesis.sh/ Synthesis now outputs .7z instead of .zip and .tar.xz instead of .tar.bz2. DONT_BUILD.  
4115 2922d 8h Plagman /polymer/synthesis.sh/ Use gcc 4.8 specifically for synthesis builds.  
4098 2936d 20h hendricks266 /polymer/synthesis.sh/ Update synthesis to build and package 64-bit executables next to the 32-bit ones.  
4097 2936d 23h Plagman /polymer/synthesis.sh/ Make synthesis use i686-w64-mingw32-gcc-dw2-4.8.0-linux64 + native NASM.

If you see any weird behavior in synthesis builds after this change, please
let Plagman know!
 
4024 2992d 4h helixhorned /polymer/synthesis.sh/ synthesis.sh: remove 'psd' from 'not_src_packaged' (giving 'rm' error later).

DONT_BUILD.
 
4023 2992d 5h helixhorned /polymer/synthesis.sh/ When building Lunatic from synthesis, tell LuaJIT to generate PE object files.

BUILD_LUNATIC, third attempt.
 
4022 2992d 6h helixhorned /polymer/synthesis.sh/ synthesis.sh: package some Lunatic test files when attempting to BUILD_LUNATIC.  
4003 2999d 10h helixhorned /polymer/synthesis.sh/ synthesis.sh: keep executable extension in a variable.

So that the script can be tested in e.g. a native Linux environment.
 
4002 2999d 10h helixhorned /polymer/synthesis.sh/ synthesis.sh: fix DONT_BUILD and BUILD_LUNATIC.  
3999 2999d 10h helixhorned /polymer/synthesis.sh/ synthesis.sh: replace '-r' option by '-f' in "rm -r $lockfile".

Strictly speaking, forcing the delete should be unnecessary too, but it
can't harm in case the lock file is deleted from outside while the script
is running.
 
3978 3006d 5h helixhorned /polymer/synthesis.sh/ synthesis.sh: add two options specified by magic strings in the HEAD commit msg.

- If the message of the HEAD commit contains DONT_BUILD, building is entirely
skipped.
- If it contains BUILD_LUNATIC, a Lunatic preview release EDuke32 is built (the
editor is not built) and named leduke_PREVIEW.exe.
 
3351 3222d 2h Plagman /polymer/synthesis.sh/ Revert "Make synthesis use i686-w64-mingw32-gcc-4.7.2-release-linux64 + native NASM."

This reverts commit 53756fb79fd1defa8d465288fbd8e1b16208dd77.
 
3348 3223d 0h Plagman /polymer/synthesis.sh/ Make synthesis use i686-w64-mingw32-gcc-4.7.2-release-linux64 + native NASM.

If you see any weird behavior in synthesis builds after this change, please
let Plagman know!
 

Show All