Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-15Windows/MSI: Rework MSI installer.Lazydodo
The installer always upgraded the last version installed and did not allow for two versions to be installed side by side. The reworked installer will allow side by side installs install order: ``` 2.81 -> 2.81a -> 2.82 : Allowed , will result in both 2.82 and 2.81a being installed 2.82 -> 2.81 -> 2.81a : Allowed , will result in both 2.82 and 2.81a being installed 2.82 -> 2.81a : Allowed , will result in both 2.82 and 2.81a being installed 2.82 -> 2.81a -> 2.81 : Not Allowed, 2.81 will only install if you manually remove 2.81a first. ``` Do note though that this will not apply to any previously issued installers and even for 2.80a this is not something we can fix. This patch is for landing in 2.81 *only* and should be excluded from any possible 2.80a release. Second change is a change to the compression level, building the MSI takes 30 minutes, which is crazy, perhaps worth it if the compression actually pays of. ``` MSI - none 1:35 247.0 MB (260,025,634 bytes) MSI - mszip 2:02 89.6 MB ( 94,022,946 bytes) MSI - low 2:35 81.6 MB ( 85,646,626 bytes) MSI - medium 4:11 77.3 MB ( 81,136,930 bytes) MSI - high 28:01 74.7 MB ( 78,384,418 bytes) zip 1:32 93.2 MB ( 97,732,293 bytes) 7Z 2:22 65.0 MB ( 68,171,614 bytes) ``` It didn't, so I lowered it to medium, seemed reasonable. Differential Revision: https://developer.blender.org/D5494 Reviewers: brecht, jesterking
2019-04-17Cleanup: use 2 space indentation for CMakeCampbell Barton
2019-03-22Fix T57580: Update windows installer package to have the GPL3 as EULA.Ray Molenkamp
2018-12-19Build info: Ensure hash length is same across all platforms and has no conflictsSergey Sharybin
The original issue was that different platforms will use different hash lengths, just because defaults on Git client were different. Now we use explicit length for the hash, and length is the same as is used for short hashes in Linux -- apparently they started to have collisions with length of 11.
2017-12-06CMake: remove git found messageCampbell Barton
2017-03-11Cleanup: code style & cmakeCampbell Barton
2017-02-28Cleanup: update copyright and Blender descriptionAaron Carlisle
2016-10-18[windows] Create A Blender Desktop Shortcut in the msi installer , fixes T49522lazydodo
2016-09-06[cmake/cpack] allow override of package namelazydodo
Cpack generates a standard filename with git information in it, which might not always be wanted for release builds, this patch adds an option to override that default filename. Reviewers: sergey, juicyfruit Reviewed By: juicyfruit Differential Revision: https://developer.blender.org/D2199
2016-08-24Windows Packaging : Make package-name confirm to the windows[32/64] naming ↵lazydodo
scheme we use.
2016-08-22Build Packaging : Set proper package name on Windows.lazydodo
2016-02-07move windows out of source dirCampbell Barton
2015-11-07Change cpack package name to be "blender" instead of "Blender"Martijn Berger
2015-11-07[Windows] Make installer use the templateMartijn Berger
2015-10-10CMake: minor message cleanups.Brecht Van Lommel
2015-09-02CMake: Fix building w/o FindGitCampbell Barton
2015-07-27CPack: Use hash of the head for the file nameSergey Sharybin
Upstream is not always configured ad might give empty results. Ideally we need to re-use the same code as we use for buildinfo, but it's also a bit of a question which exact hash we want to put to the name by default.
2015-05-19CMake: remove temp assignment, unused varsCampbell Barton
2015-03-20Cmake: Some more tweaks to building from branch without upstreamSergey Sharybin
2014-11-18Revert "OSX/cpack: add a dummy bg and ds_store for dmg"Campbell Barton
This reverts commit 5f7b273236fc09ad4752529b964e0e1d6c681979. Binary files for release should be added to svn lib from now on.
2014-11-18OSX/cpack: add a dummy bg and ds_store for dmgJens Verwiebe
2014-11-16CMake: cleanup, namespace & unused varsCampbell Barton
also add macro 'print_all_vars()', if(0)'d - debugging only.
2014-11-15Cmake windows. Make sure we install blender player.Martijn Berger
Add blenderplayer component so you can speicfy to install this in the installer
2014-11-13CMake buildbot change upload should work nowMartijn Berger
CPack generating NSIS and WiX installers should also work
2014-02-13Add the date to the CPack rpm package versionDan Eicher
Updating rpms built from 'make package' has issues using the git hash since it isn't in a set order like svn commits, this lets it use the date to determine if the rpm is newer than the installed version. Also updates the license text.
2013-12-10CMake: report messages as status (else ccmake treats like an error)Campbell Barton
2013-11-27Fixes for buildinfoSergey Sharybin
- It was using SOURCE_DIR which is undefined on windows. No idea why it was defined on Linux, could be some co-incident. Correct usage is CMAKE_SOURCE_DIR. - Remove usages of SVN's revision.
2012-05-16CPack rpm cleanupDan Eicher
-- package name and .spec->Version match -- use find_lang macro for locales -- Requires & Provides (mostly) match the fedora .spec -- fix unpackaged file error for blender-thumbnailer.py TODO: figure out how persuade CPack to make multiple rpms to also package blenderplayer
2011-08-24part of a patch from Dan Eicher for cmake packaging.Campbell Barton
2011-05-11patch from Dan Eicher for cpack rpmsCampbell Barton
2011-05-07patch from Dan Eicher, CPack/RPM working againCampbell Barton
2011-03-21CMake package_archive target to create a .zip/.tar.bz2 package on mac/unix,Brecht Van Lommel
to be used by buildbot.
2011-03-16Mac OS X cmake changes and bundle fixesBrecht Van Lommel
For cmake users, you should now use "make install" instead of "make". This was already changed for Linux and Windows. Same for Xcode, use the install target. Changes: * CMake install mechanism, resulting bundle was verified to be indentical here. * For cmake, include Info.plist in bundle using builtin mechanism for that. There was some code in packaging.cmake, but it wasn't correct as these properties need to be set on the executable. * For scons, fix app bundle version, was still using removed release/VERSION. * Remove unused blendercreator.app and blenderpublisher.app. * Fix Info.plist being set as a binary file in svn, should be plain text.
2011-03-07se BLI_snprintf() for msvc compat, cleanup CMake file, some bad comments ↵Campbell Barton
left in. also on only try build RPM's on linux.
2011-02-26recent changes to svn broke rpm builder, also include rpm version infoCampbell Barton
2011-02-22cmake was using dna source list with the variable out of scope, possibly ↵Campbell Barton
causing dependency problems.
2011-02-15CPack packaging support from Dan Eicher, tested to build redhat RPM's, a Mac ↵Campbell Barton
bundle also defined.