[gPXE-devel] [PATCH 33/33] [linux] Drag in linux drivers in all-drivers builds
Piotr Jaroszyński
p.jaroszynski at gmail.com
Sun Aug 15 18:59:38 EDT 2010
Signed-off-by: Piotr Jaroszyński <p.jaroszynski at gmail.com>
---
src/config/config.c | 6 ++++++
src/config/defaults/linux.h | 2 ++
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/config/config.c b/src/config/config.c
index 1803f68..2b5abc0 100644
--- a/src/config/config.c
+++ b/src/config/config.c
@@ -263,3 +263,9 @@ REQUIRE_OBJECT ( gdbstub_cmd );
*/
REQUIRE_OBJECT ( device );
REQUIRE_OBJECT ( embedded );
+
+/* linux drivers aren't picked up by the parserom utility so drag them in here */
+#ifdef DRIVERS_LINUX
+REQUIRE_OBJECT ( tap );
+REQUIRE_OBJECT ( lpci );
+#endif
diff --git a/src/config/defaults/linux.h b/src/config/defaults/linux.h
index ae2698a..1918bf0 100644
--- a/src/config/defaults/linux.h
+++ b/src/config/defaults/linux.h
@@ -17,6 +17,8 @@
#define PCIAPI_LINUX
#define IOAPI_LINUX
+#define DRIVERS_LINUX
+
#define IMAGE_SCRIPT
#endif /* CONFIG_DEFAULTS_LINUX_H */
--
1.7.1
More information about the gPXE-devel
mailing list