OSDN Git Service

ビルド環境構築中・・続きはギークバーで。
authorhideaki sago <hideaki sago@localhost>
Mon, 19 Sep 2011 08:22:48 +0000 (17:22 +0900)
committerhideaki sago <hideaki sago@localhost>
Mon, 19 Sep 2011 08:22:48 +0000 (17:22 +0900)
Debug/Makefile
ISORoot/dummy [deleted file]

index 624a0a5..1f03318 100644 (file)
@@ -29,10 +29,8 @@ MKISOFS_OPTIONS              += -V $(OS_NAME)
 MKISOFS_OPTIONS                += $(addprefix -m , $(DESELECTION))
 
 
-$(TARGET):     $(BOOT_IMG) 
-       cat $+ > $@
-#      $(CXX) -o $(TARGET) $(OBJS) $(LIBS)
-       mkisofs $(MKISOFS_OPTIONS) -b $(BOOT_IMG) -c $(BOOT_CATALOG) -o $@ $(CD_ROOT_PATH)
+
+
 
 PHONY += all
 all:   $(TARGET)
@@ -41,6 +39,37 @@ PHONY += clean
 clean:
        rm -f $(OBJS) $(TARGET)
 
+# ファイルシステム構築
+# ISOに載せるファイルシステムを構築します。
+PHONY += fsbuild
+fsbuild:
+       mkdir $(CD_ROOT_PATH)
+
+
+
+
+
+PHONY += $(TARGET)
+$(TARGET):     $(FDD_IMG) fsbuild
+       mkisofs $(MKISOFS_OPTIONS) -b $(FDD_IMG) -c $(BOOT_CATALOG) -o $@ $(CD_ROOT_PATH)
+
+# FDDイメージ作成
+# BootとKernelを結合して、FDD1.44MBのイメージを作成
+PHONY += $(FDD_IMG)
+$(FDD_IMG): $(BOOT_IMG) $(KERNEL_IMG)
+       cat $+ > $@
+
+# Bootイメージ作成
+# Bootのmakeを実行します。
+PHONY += $(BOOT_IMG)
+$(BOOT_IMG):
+
+# Kernelイメージ作成
+# Kernelのmakeを実行します。
+PHONY += $(KERNEL_IMG)
+$(KERNEL_IMG):
+
+
 
 
 .PHONY:        $(PHONY)
diff --git a/ISORoot/dummy b/ISORoot/dummy
deleted file mode 100644 (file)
index e69de29..0000000