summaryrefslogtreecommitdiffstats
path: root/notes
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2012-09-06 18:15:28 (EDT)
committer P. J. McDermott <pjm@nac.net>2012-09-06 18:15:28 (EDT)
commit8afd699da61bf46fc74d3a8c63345526fc02dec8 (patch)
tree718e11b75beeace862862822e2d38110ec6a53c4 /notes
parent4ef72827833aa48b281806cd96c7c8b9f545f15a (diff)
Add notes on opkbuild (including ob-* utils).
Diffstat (limited to 'notes')
-rw-r--r--notes/opkbuild.txt41
1 files changed, 41 insertions, 0 deletions
diff --git a/notes/opkbuild.txt b/notes/opkbuild.txt
new file mode 100644
index 0000000..4240ef6
--- /dev/null
+++ b/notes/opkbuild.txt
@@ -0,0 +1,41 @@
+init locale
+get options
+test UID0 command
+
+detect build system arch/plat
+set host system arch/plat
+
+init source package
+
+make work area
+
+parse package metadata
+
+build source package
+
+reduce build dependencies
+check build dependencies
+
+build list of packages to be built for host arch
+
+set up package build helper
+set up toolchain
+set up build flags
+
+unpack sources
+apply patches
+install platconf
+
+../build build
+uid0_cmd ../build install
+
+install docs
+gen control
+install scripts
+gen conffiles
+gen md5sums
+build opk
+
+clean work area
+
+gen changes