fix dangling pointer issues in ext2dr
[lunaix-os.git] / lunaix-os / kernel / fs / LBuild
index 25e8446a3309bf1daa0481a305ff4a8645460272..638662f8319721f8b3752f743b542d7d5c91c355 100644 (file)
@@ -1,6 +1,11 @@
 use("twifs")
 use("ramfs")
-use("iso9660")
+
+if configured("fs_iso9660"):
+    use("iso9660")
+
+if configured("fs_ext2"):
+    use("ext2")
 
 sources([
     "twimap.c",
@@ -12,5 +17,5 @@ sources([
     "path_walk.c",
     "fsm.c",
     "fs_export.c",
-    "probe_boot.c"
-])
\ No newline at end of file
+])
+