Hi Jonathan, Since we had this issue reported a few times, CMake now checks for this and warns (but continues building).
CMake Warning at CMakeLists.txt:357 (message): Translation path '/dsk/data/src/blender/blender/release/datafiles/locale' is missing, This is an 'svn external', which are known not to work with bridges to other version control systems, disabling 'WITH_INTERNATIONAL'. On Wed, Mar 14, 2012 at 8:14 AM, jonathan d p ferguson <[email protected]> wrote: > hi. > > Yep. Based on my reading, "git svn" does not yet support svn:externals at > all. One may use a number of different helper scripts to get around this > difficulty. There are also many strategies to solving this problem. One that > might be useful is: https://github.com/andrep/git-svn-clone-externals > > It is worth noting that simply creating a symlink in the right place may not > create builds that are portable from that development system (this was my > experience on Linux anyway using cmake and Makefiles)--- "make install" will > merely copy the symlink--- not follow it. Symlinks, while supported on > NTFS/Windows are less common than in Unix-like operating systems, so one > might not see this issue on that platform. > > Finally, I wanted to thank the Blender development community for making such > an awesome work of art. > > Moreover, I commend the maintainers of the Blender build systems, it is now > trivial to get blender built on GNU/Linux using cmake. > > So a big Thank You to everyone who has added to the amazing thing that is > Blender! > > have a day.yad > jdpf > > > On Mar 13, 2012, at 7:53 AM, Martin Poirier wrote: > >> Hi, >> >> The datafiles directory has the following svn property: >> >> svn:externals = locale >> https://svn.blender.org/svnroot/bf-translations/trunk/locale >> >> Which links the locale subdirectory to another repository. >> >> This is also the case for release/scripts for the addons and addons_contrib >> folders: >> >> >> addons https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons >> addons_contrib >> https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons >> >> >> Looks like git's svn support doesn't allow externals out of the box. >> >> Good luck! >> >> >> Martin >> >> >> >> >> >>> ________________________________ >>> From: Wander Lairson Costa <[email protected]> >>> To: [email protected] >>> Sent: Tuesday, March 13, 2012 7:44:16 AM >>> Subject: [Bf-committers] Directory visibility on web and git access >>> >>> Dear all, >>> >>> I am new to blender and this is my first post in this mailing list. >>> >>> Recently I tried to download blender source code from official svn >>> repository through "git svn": >>> >>> $ mkdir blender-svn >>> $ cd blender-svn >>> $ git svn clone https://svn.blender.org/svnroot/bf-blender/trunk/blender >>> blender >>> >>> Code compile successfully but I got an error during "make install", >>> saying "locale" file was not found. And indeed the directory >>> "release/datafiles/locale" was not there. Then I tried to download it >>> through normal svn client and everything worked fine. >>> >>> Going deeper into this problem I noticed when trying to see the >>> repository through web I cannot see the locale directory [1]. The >>> directory is not there also for the official git mirror [2]. Trying to >>> download the master branch as a .tar.gz doesn't work either. >>> >>> Does anyone have an idea of what's going on? >>> >>> [1] >>> https://svn.blender.org/svnroot/bf-blender/trunk/blender/release/datafiles/ >>> >>> [2] >>> https://gitorious.org/blenderprojects/blender/trees/master/blender/release/datafiles >>> >>> -- >>> Best Regards, >>> Wander Lairson Costa >>> _______________________________________________ >>> Bf-committers mailing list >>> [email protected] >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >>> >>> >> _______________________________________________ >> Bf-committers mailing list >> [email protected] >> http://lists.blender.org/mailman/listinfo/bf-committers > > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers -- - Campbell _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
