Unbork schurig's 'oebuildstamp' oeclass (please read the comments in it if you're...
authorChris Larson <clarson@kergoth.com>
Thu, 2 Dec 2004 07:20:23 +0000 (07:20 +0000)
committerChris Larson <clarson@kergoth.com>
Thu, 2 Dec 2004 07:20:23 +0000 (07:20 +0000)
BKrev: 41aec237iZRIn2xNgblASzftBmCIZw

classes/oebuildstamp.oeclass

index e69de29..1de1b95 100644 (file)
@@ -0,0 +1,16 @@
+#
+# Because base.oeclasses set the variable
+#
+#      do_fetch[nostamp] = "1"
+#      do_build[nostamp] = "1"
+#
+# for every build we're doing oemake calls all of the phases to check if
+# something new is to download. This class unset's this nostamp flag. This
+# makes a package "finished", once it's completely build.
+#
+# This means that the subsequent builds are faster, but when you change the
+# behaviour of the package, e.g. by adding INHERIT="package_ipk", you won't
+# get the ipk file except you delete the build stamp manually or all of them
+# with oebuild clean <oe-file>.
+
+do_build[nostamp] = ""