Updated TODO and cleaning up genkernel.conf a bit.
authorChris Gianelloni <wolf31o2@gentoo.org>
Mon, 17 Sep 2007 21:36:19 +0000 (21:36 +0000)
committerChris Gianelloni <wolf31o2@gentoo.org>
Mon, 17 Sep 2007 21:36:19 +0000 (21:36 +0000)
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@538 67a159dc-881f-0410-a524-ba9dfbe2cb84

ChangeLog
TODO
genkernel.conf

index c37a0d525e5be0bc9213526ffb0d822a369f98e5..8b1998aaa35fea9a2dcaab985b25ba60dbdb4cae 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 2006-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
+  Updated TODO and cleaning up genkernel.conf a bit.
+
   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
   netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
   Remove some unnecessary copyright dates from a few files so we don't keep
diff --git a/TODO b/TODO
index 8a3101a4d1d4315a44fa16313cd3872c3efd07e1..3c7d8035d74d1ccb82c209cc60be466d269594f9 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,4 +1,8 @@
 - Need configs for other currently-unsupported arches.
 - Make configs stackable
 - Remove 2.4 kernel support
+- Create arch/modules subdirs and move all arches under arch
 - Refactor code to be more simple and extendable
+- Fix all TODO sections in the code
+- Add all options to genkernel.conf
+
index 9b872abf41f08f9f20e0611e976243a94103964b..d7e87a4a32dc5294b616cf6e6dbd99551effc05d 100755 (executable)
@@ -1,4 +1,9 @@
-# Genkernel Configuration File
+# Configuration file for genkernel
+
+# This file is sourced by genkernel at startup and determines which options
+# we will be using to compile our kernel.  The order of precidence is simple,
+# with the internal settings being least important, configuration file
+# settings next, and command line options being most important.
 
 # ===========GENKERNEL BASIC CONFIGURATION=============
 
@@ -79,21 +84,11 @@ DEFAULT_KERNEL_SOURCE="/usr/src/linux"
 
 # Configuration file for busybox
 BUSYBOX_CONFIG="${GK_SHARE}/%%ARCH%%/busy-config"
-# BusyBox Version
+
 BUSYBOX_VER="1.1.3+gentoo"
-# Busybox bin-cache location, to store pre-compiled busybox
-# binary is just a bzip2 busybox executable
-BUSYBOX_BINCACHE="%%CACHE%%/busybox-${BUSYBOX_VER}-%%ARCH%%.tar.bz2"
-# Location of BusyBox source tarball
 BUSYBOX_SRCTAR="${GK_SHARE}/pkg/busybox-${BUSYBOX_VER}.tar.bz2"
-# Directory created after busybox tarball is extracted
 BUSYBOX_DIR="busybox-${BUSYBOX_VER}"
-
-DIETLIBC_VER="0.27"
-DIETLIBC_SRCTAR="${GK_SHARE}/pkg/dietlibc-${DIETLIBC_VER}.tar.bz2"
-DIETLIBC_DIR="dietlibc-${DIETLIBC_VER}"
-DIETLIBC_BINCACHE="%%CACHE%%/dietlibc-${DIETLIBC_VER}-%%ARCH%%.tar.bz2"
-DIETLIBC_BINCACHE_TEMP="%%CACHE%%/dietlibc-${DIETLIBC_VER}-%%ARCH%%-tempdir"
+BUSYBOX_BINCACHE="%%CACHE%%/busybox-${BUSYBOX_VER}-%%ARCH%%.tar.bz2"
 
 DEVFSD_VER="1.3.25-dietlibc-kernel25"
 DEVFSD_SRCTAR="${GK_SHARE}/pkg/devfsd-${DEVFSD_VER}.tar.bz2"
@@ -129,8 +124,3 @@ E2FSPROGS_DIR="e2fsprogs-${E2FSPROGS_VER}"
 E2FSPROGS_SRCTAR="${GK_SHARE}/pkg/e2fsprogs-${E2FSPROGS_VER}.tar.gz"
 BLKID_BINCACHE="%%CACHE%%/blkid-${E2FSPROGS_VER}-%%ARCH%%.bz2"
 
-#SUSPEND_VER="VERSION_SUSPEND"
-#SUSPEND_DIR="suspend-${SUSPEND_VER}"
-#SUSPEND_SRCTAR="${GK_SHARE}/pkg/suspend-${SUSPEND_VER}.tar.gz"
-#SUSPEND_BINCACHE="%%CACHE%%/suspend-${SUSPEND_VER}-%%ARCH%%.tar.bz2"
-