|
From: Dipl. I. M. K. <ma...@kr...> - 2011-10-29 13:37:29
|
Hello Stephen Am 29.10.2011 um 15:02 schrieb Stephen Leake: > It's bin a while since I used SourceForge. Do you want individual files > in the AdaCore sources commited to svn, or just a tarball, or is that > uploaded in some other way? Binaries should be uploaded as a tarball (or whatever is good for the platform). Sourceforge has changed the file release area to a normal directory structure created and filled with ssh / scp. So you create a directory following the layout used by the project and copy one or mmore tarballs into it. > Same for the patches, do they need to be in > svn, or just uploaded to the ftp area? Patches should be committed to svn. > Hmm. I see gcc-4.2.2 has the individual files on the wiki, but I don't > see them in the svn tree. I do see .diffs foir gcc in the svn tree. > > If I'm putting things in svn, what branch, and what directory path? There is one directory for each platform. For example MinGW: ./mingw/SOURCES/gcc-4.2-20061219.diff ./mingw/SOURCES/gcc-4.2-20070307.diff ./mingw/SOURCES/gcc-4.2.0-20070501.diff ./mingw/SOURCES/gettext-0.16.1.diff Inside each platform we usually use an rpm like directory structure: …/BUILD - temp build dir …/LOGS - log files …/SCRIPTS - shell / cmd build scripts …/SPECS - rpm build scripts …/SOURCES - source and patch files …/TARS - final output dir for tar files …/RPMS - final output dir for rpm files …/SRPMS - final output dir for rpm sources “Usually” — It is our spare time so if you consider the layout a hindrance then use something else. > I also see lots of 'rpms'; I assume that's Red Hat Package manager > files. I've never built one of those; is that required? Only for a platform where rpm is preferred. I also tried rpm for mingw but it is tricky. But then mingw is tricky. > I'm not clear what the 'Sources' wiki is for; it doesn't seem to match > the svn tree. The sources wiki is not a wiki but gnathtml generated documentation. Normally gnathtml is only included in Gnat/Pro but we have a copy. Actually a very old copy. We need to find a new sponsor. > Maybe a new top level section for "HowTos", with a subsection for "Ada > on Android"? Super idea. > Is the wiki in a cm system, for recovery in case I screw something up? I > will cm the main pages I post on my own, but I'm wondering about the > structure pages. Two levels: The wiki itself keeps the last 30 days of edits in a history. And from time to time we download the wiki (with rsync) and commit it to subversion (http://gnuada.svn.sourceforge.net/viewvc/gnuada/pmwiki). Which I do right now (downloaded this morning - still have to commit). Regards Martin -- Martin Krischik Moosweg 13 CH-3324 Hindelbank Tel. +41-34-411-04-74 Mobil: +41-76-516-51-02 mailto://Martin@krischik.com http://www.krischik.com |