Subversion Repositories Kolibri OS

Rev

Rev 2702 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2702 Rev 2723
Line 76... Line 76...
76
 run:RUN:$(PROGS)/system/run/trunk/run.asm \
76
 run:RUN:$(PROGS)/system/run/trunk/run.asm \
77
 scrshoot:SCRSHOOT:$(PROGS)/media/scrshoot/scrshoot.asm \
77
 scrshoot:SCRSHOOT:$(PROGS)/media/scrshoot/scrshoot.asm \
78
 setup:SETUP:$(PROGS)/system/setup/trunk/setup.asm \
78
 setup:SETUP:$(PROGS)/system/setup/trunk/setup.asm \
79
 test:TEST:$(PROGS)/system/test/trunk/test.asm \
79
 test:TEST:$(PROGS)/system/test/trunk/test.asm \
80
 tinypad:TINYPAD:$(PROGS)/develop/tinypad/trunk/tinypad.asm \
80
 tinypad:TINYPAD:$(PROGS)/develop/tinypad/trunk/tinypad.asm \
-
 
81
 t_edit:T_EDIT:$(PROGS)/other/t_edit/t_edit.asm \
81
 zkey:ZKEY:$(PROGS)/system/zkey/trunk/ZKEY.ASM \
82
 zkey:ZKEY:$(PROGS)/system/zkey/trunk/ZKEY.ASM \
82
 develop/board:DEVELOP/BOARD:$(PROGS)/system/board/trunk/board.asm \
83
 develop/board:DEVELOP/BOARD:$(PROGS)/system/board/trunk/board.asm \
83
 develop/cObj:DEVELOP/cObj:$(PROGS)/develop/cObj/trunk/cObj.asm \
84
 develop/cObj:DEVELOP/cObj:$(PROGS)/develop/cObj/trunk/cObj.asm \
84
 develop/fasm:DEVELOP/FASM:$(PROGS)/develop/fasm/trunk/fasm.asm \
85
 develop/fasm:DEVELOP/FASM:$(PROGS)/develop/fasm/trunk/fasm.asm \
85
 develop/h2d2b:DEVELOP/H2D2B:$(PROGS)/develop/h2d2b/trunk/h2d2b.asm \
86
 develop/h2d2b:DEVELOP/H2D2B:$(PROGS)/develop/h2d2b/trunk/h2d2b.asm \
Line 100... Line 101...
100
 drivers/sound.obj:DRIVERS/SOUND.OBJ:$(TRUNKKERNEL)/drivers/sound.asm \
101
 drivers/sound.obj:DRIVERS/SOUND.OBJ:$(TRUNKKERNEL)/drivers/sound.asm \
101
 drivers/vt8235.obj:DRIVERS/VT8235.OBJ:$(TRUNKKERNEL)/drivers/vt823x.asm \
102
 drivers/vt8235.obj:DRIVERS/VT8235.OBJ:$(TRUNKKERNEL)/drivers/vt823x.asm \
102
 File|Managers/kfar:File|Managers/KFAR:$(PROGS)/fs/kfar/trunk/kfar.asm \
103
 File|Managers/kfar:File|Managers/KFAR:$(PROGS)/fs/kfar/trunk/kfar.asm \
103
 File|Managers/kfm:File|Managers/KFM:$(PROGS)/fs/kfm/trunk/kfm.asm \
104
 File|Managers/kfm:File|Managers/KFM:$(PROGS)/fs/kfm/trunk/kfm.asm \
104
 File|Managers/opendial:File|Managers/OPENDIAL:$(PROGS)/fs/opendial/opendial.asm \
105
 File|Managers/opendial:File|Managers/OPENDIAL:$(PROGS)/fs/opendial/opendial.asm \
-
 
106
 info/asm.syn:INFO/ASM.SYN:$(PROGS)/other/t_edit/info/asm_syn.asm \
-
 
107
 info/cpp_kol_cla.syn:INFO/CPP_KOL_CLA.SYN:$(PROGS)/other/t_edit/info/cpp_kol_cla_syn.asm \
-
 
108
 info/cpp_kol_dar.syn:INFO/CPP_KOL_DAR.SYN:$(PROGS)/other/t_edit/info/cpp_kol_dar_syn.asm \
-
 
109
 info/cpp_kol_def.syn:INFO/CPP_KOL_DEF.SYN:$(PROGS)/other/t_edit/info/cpp_kol_def_syn.asm \
-
 
110
 info/default.syn:INFO/DEFAULT.SYN:$(PROGS)/other/t_edit/info/default_syn.asm \
-
 
111
 info/html.syn:INFO/HTML.SYN:$(PROGS)/other/t_edit/info/html_syn.asm \
-
 
112
 info/ini_files.syn:INFO/INI_FILES.SYN:$(PROGS)/other/t_edit/info/ini_files_syn.asm \
-
 
113
 info/win_const.syn:INFO/WIN_CONST.SYN:$(PROGS)/other/t_edit/info/win_const_syn.asm \
105
 lib/archiver.obj:LIB/ARCHIVER.OBJ:$(PROGS)/fs/kfar/trunk/kfar_arc/kfar_arc.asm \
114
 lib/archiver.obj:LIB/ARCHIVER.OBJ:$(PROGS)/fs/kfar/trunk/kfar_arc/kfar_arc.asm \
106
 lib/box_lib.obj:LIB/BOX_LIB.OBJ:$(PROGS)/develop/libraries/box_lib/trunk/box_lib.asm \
115
 lib/box_lib.obj:LIB/BOX_LIB.OBJ:$(PROGS)/develop/libraries/box_lib/trunk/box_lib.asm \
107
 lib/console.obj:LIB/CONSOLE.OBJ:$(PROGS)/develop/libraries/console/console.asm \
116
 lib/console.obj:LIB/CONSOLE.OBJ:$(PROGS)/develop/libraries/console/console.asm \
108
 lib/libgfx.obj:LIB/LIBGFX.OBJ:$(PROGS)/develop/libraries/libs-dev/libgfx/libgfx.asm \
117
 lib/libgfx.obj:LIB/LIBGFX.OBJ:$(PROGS)/develop/libraries/libs-dev/libgfx/libgfx.asm \
109
 lib/libimg.obj:LIB/LIBIMG.OBJ:$(PROGS)/develop/libraries/libs-dev/libimg/libimg.asm \
118
 lib/libimg.obj:LIB/LIBIMG.OBJ:$(PROGS)/develop/libraries/libs-dev/libimg/libimg.asm \
Line 143... Line 152...
143
# Format of an item is exactly the same as in the previous list.
152
# Format of an item is exactly the same as in the previous list.
144
COPY_FILES:=\
153
COPY_FILES:=\
145
 macros.inc:MACROS.INC:$(PROGS)/macros.inc \
154
 macros.inc:MACROS.INC:$(PROGS)/macros.inc \
146
 config.inc:CONFIG.INC:$(PROGS)/config.inc \
155
 config.inc:CONFIG.INC:$(PROGS)/config.inc \
147
 struct.inc:STRUCT.INC:$(PROGS)/struct.inc \
156
 struct.inc:STRUCT.INC:$(PROGS)/struct.inc \
-
 
157
 te_icon.png:TE_ICON.PNG:$(PROGS)/other/t_edit/te_icon.png \
-
 
158
 tl_nod_16.png:TL_NOD_16.PNG:$(PROGS)/other/t_edit/tl_nod_16.png \
-
 
159
 tl_sys_16.png:TL_SYS_16.PNG:$(PROGS)/media/log_el/trunk/tl_sys_16.png \
148
 File|Managers/z_icons.png:File|Managers/Z_ICONS.PNG:$(PROGS)/fs/opendial/z_icons.png \
160
 File|Managers/z_icons.png:File|Managers/Z_ICONS.PNG:$(PROGS)/fs/opendial/z_icons.png \
149
 File|Managers/kfm_keys.txt:File|Managers/KFM_KEYS.TXT:$(PROGS)/fs/kfm/trunk/docs/english/kfm_keys.txt \
161
 File|Managers/kfm_keys.txt:File|Managers/KFM_KEYS.TXT:$(PROGS)/fs/kfm/trunk/docs/english/kfm_keys.txt \
150
 File|Managers/buttons.bmp:File|Managers/BUTTONS.BMP:$(PROGS)/fs/kfm/trunk/buttons.bmp \
162
 File|Managers/buttons.bmp:File|Managers/BUTTONS.BMP:$(PROGS)/fs/kfm/trunk/buttons.bmp \
151
 File|Managers/icons.bmp:File|Managers/ICONS.BMP:$(PROGS)/fs/kfm/trunk/icons.bmp \
163
 File|Managers/icons.bmp:File|Managers/ICONS.BMP:$(PROGS)/fs/kfm/trunk/icons.bmp \
152
 media/kiv.ini:MEDIA/KIV.INI:$(PROGS)/media/kiv/trunk/kiv.ini \
164
 media/kiv.ini:MEDIA/KIV.INI:$(PROGS)/media/kiv/trunk/kiv.ini \
Line 252... Line 264...
252
	dd if=$(BUILD_DIR)/boot_fat12.bin of=$(BUILD_DIR)/kolibri.img count=1 bs=512 conv=notrunc 2>&1
264
	dd if=$(BUILD_DIR)/boot_fat12.bin of=$(BUILD_DIR)/kolibri.img count=1 bs=512 conv=notrunc 2>&1
253
	mmd -i $(BUILD_DIR)/kolibri.img ::DEVELOP
265
	mmd -i $(BUILD_DIR)/kolibri.img ::DEVELOP
254
	mmd -i $(BUILD_DIR)/kolibri.img ::DRIVERS
266
	mmd -i $(BUILD_DIR)/kolibri.img ::DRIVERS
255
	mmd -i $(BUILD_DIR)/kolibri.img ::File\ Managers
267
	mmd -i $(BUILD_DIR)/kolibri.img ::File\ Managers
256
	mmd -i $(BUILD_DIR)/kolibri.img ::FONTS
268
	mmd -i $(BUILD_DIR)/kolibri.img ::FONTS
-
 
269
	mmd -i $(BUILD_DIR)/kolibri.img ::INFO
257
	mmd -i $(BUILD_DIR)/kolibri.img ::LIB
270
	mmd -i $(BUILD_DIR)/kolibri.img ::LIB
258
	mmd -i $(BUILD_DIR)/kolibri.img ::MEDIA
271
	mmd -i $(BUILD_DIR)/kolibri.img ::MEDIA
259
	mmd -i $(BUILD_DIR)/kolibri.img ::NETWORK
272
	mmd -i $(BUILD_DIR)/kolibri.img ::NETWORK
260
	$(mcopy_all_items)
273
	$(mcopy_all_items)
Line 265... Line 278...
265
 
278
 
266
# The floppy bootsector.
279
# The floppy bootsector.
267
$(BUILD_DIR)/boot_fat12.bin: $(TRUNKKERNEL)/bootloader/boot_fat12.asm $(TRUNKKERNEL)/bootloader/floppy1440.inc
280
$(BUILD_DIR)/boot_fat12.bin: $(TRUNKKERNEL)/bootloader/boot_fat12.asm $(TRUNKKERNEL)/bootloader/floppy1440.inc
Line 268... Line 281...
268
	fasm $(TRUNKKERNEL)/bootloader/boot_fat12.asm $(BUILD_DIR)/boot_fat12.bin
281
	fasm $(TRUNKKERNEL)/bootloader/boot_fat12.asm $(BUILD_DIR)/boot_fat12.bin
269
 
282
 
270
$(BUILD_DIR)/.dir develop/.dir drivers/.dir fonts/.dir \
283
$(BUILD_DIR)/.dir develop/.dir info/.dir drivers/.dir fonts/.dir \
271
 lib/.dir media/.dir network/.dir .deps/.dir:
284
 lib/.dir media/.dir network/.dir .deps/.dir:
272
	mkdir -p $(dir $@)
285
	mkdir -p $(dir $@)
273
	touch $@
286
	touch $@