Clean up for non-dev building their own images master
authorjustin <justin@web>
Thu, 21 Jun 2018 19:54:16 +0000 (19:54 +0000)
committerIkiWiki <ikiwiki.info>
Thu, 21 Jun 2018 19:54:16 +0000 (19:54 +0000)
docs/developer/Release/index.mdwn

index 3874306..2bdb505 100644 (file)
@@ -2,6 +2,16 @@
 
 This is a template on how to do a release.
 
+The intended audience for this is a DragonFly developer, with ssh access to various machines in dragonflybsd.org, with a full release process.  
+
+If you're just looking to build your own modified image:
+
+1. git clone git://mirror-master.dragonflybsd.org/dragonfly.git
+1. git clone git://mirror-master.dragonflybsd.org/dports.git
+2. make any changes you want to make
+3. cd dragonfly/nrelease
+4. ... and proceed with "Build isos and imgs" below.
+
 ##Branching
 
 On crater branch the repo:
@@ -147,9 +157,13 @@ Set DPORTS_PATH when building the image to pick where dports comes from.  Ideall
     git fetch --tags
     git checkout TAGNAME
 
+If not, just point directly to the clone of the dports repo.  
+
+    git clone git://git.dragonflybsd.org/dports.git
+
 If your ISO is too big for a normal CD, try stripping modules.  Make sure to use a blank make.conf so local changes don't interfere.  Here's the "final" string:
     
-    make -DINSTALLSTRIPPEDMODULES DPORTS_PATH=/the/path  __MAKE_CONF=/dev/null release
+    make -DINSTALLSTRIPPEDMODULES DPORTS_PATH=/the/path/to/dports  __MAKE_CONF=/dev/null release
 
 To build it.  (add pkg/gui/whatever targets as necessary.)