Subversion Repositories Kolibri OS

Rev

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

Rev 2782 Rev 2788
Line 195... Line 195...
195
# Format of an item is exactly the same as in the previous list.
195
# Format of an item is exactly the same as in the previous list.
196
FASM_PROGRAMS_CD:=\
196
FASM_PROGRAMS_CD:=\
197
 drivers/atikms:DRIVERS/ATIKMS:$(REPOSITORY)/drivers/video/drm/radeon/atikms.asm \
197
 drivers/atikms:DRIVERS/ATIKMS:$(REPOSITORY)/drivers/video/drm/radeon/atikms.asm \
198
# end of list
198
# end of list
Line -... Line 199...
-
 
199
 
-
 
200
# The list of all FASM programs which needs to be compiled without KPACKing.
-
 
201
FASM_NOKPACK_PROGRAMS:=\
-
 
202
 distr_data/9x2klbr.exe:-:$(PROGS)/hd_load/9x2klbr/9x2klbr.asm \
-
 
203
 distr_data/MeOSload.com:-:$(PROGS)/hd_load/meosload/MeOSload.asm \
-
 
204
 distr_data/mtldr:-:$(PROGS)/hd_load/mtldr/mtldr.asm \
-
 
205
 mtldr_for_installer:-:$(PROGS)/hd_load/mtldr_install/mtldr_code/mtldr.asm \
-
 
206
 distr_data/mtldr_install.exe:-:$(PROGS)/hd_load/mtldr_install/mtldr_install.asm \
-
 
207
 distr_data/MeOSload_for_usb_boot_old.com:-:$(PROGS)/hd_load/usb_boot_old/MeOSload.asm \
-
 
208
 distr_data/enable_for_usb_boot_old.exe:-:$(PROGS)/hd_load/usb_boot_old/enable.asm \
-
 
209
 distr_data/BOOT_F32.BIN:-:$(PROGS)/hd_load/usb_boot/BOOT_F32.ASM \
-
 
210
 distr_data/MTLD_F32:-:$(PROGS)/hd_load/usb_boot/mtldr.asm \
-
 
211
 distr_data/inst.exe:-:$(PROGS)/hd_load/usb_boot/inst.asm \
-
 
212
 distr_data/setmbr.exe:-:$(PROGS)/hd_load/usb_boot/setmbr.asm \
-
 
213
#end of list
199
 
214
 
200
# The list of all NASM programs with one main NASM file.
215
# The list of all NASM programs with one main NASM file.
201
# Format of an item is exactly the same as in the previous list.
216
# Format of an item is exactly the same as in the previous list.
202
NASM_PROGRAMS:=\
217
NASM_PROGRAMS:=\
203
 demos/aclock:DEMOS/ACLOCK:$(PROGS)/demos/aclock/trunk/aclock.asm \
218
 demos/aclock:DEMOS/ACLOCK:$(PROGS)/demos/aclock/trunk/aclock.asm \
Line 300... Line 315...
300
 Docs/hot_keys.txt=docs/HOT_KEYS.TXT \
315
 Docs/hot_keys.txt=docs/HOT_KEYS.TXT \
301
 Docs/install.txt=docs/INSTALL.TXT \
316
 Docs/install.txt=docs/INSTALL.TXT \
302
 Docs/readme.txt=docs/README.TXT \
317
 Docs/readme.txt=docs/README.TXT \
303
 Docs/stack.txt=docs/STACK.TXT \
318
 Docs/stack.txt=docs/STACK.TXT \
304
 Docs/sysfuncs.txt=docs/SYSFUNCS.TXT \
319
 Docs/sysfuncs.txt=docs/SYSFUNCS.TXT \
-
 
320
 HD_Load/9x2klbr/=distr_data/9x2klbr.exe \
-
 
321
 HD_Load/9x2klbr/=../common/HD_load/9x2klbr/LDKLBR.VXD \
-
 
322
 HD_Load/9x2klbr/=$(PROGS)/hd_load/9x2klbr/readme.txt \
-
 
323
 HD_Load/MeOSLoad/=distr_data/MeOSload.com \
-
 
324
 HD_Load/MeOSLoad/=$(PROGS)/hd_load/meosload/AUTOEXEC.BAT \
-
 
325
 HD_Load/MeOSLoad/=$(PROGS)/hd_load/meosload/CONFIG.SYS \
-
 
326
 HD_Load/MeOSLoad/=$(PROGS)/hd_load/meosload/L_readme.txt \
-
 
327
 HD_Load/MeOSLoad/=$(PROGS)/hd_load/meosload/L_readme_Win.txt \
-
 
328
 HD_Load/mtldr/=distr_data/mtldr \
-
 
329
 HD_Load/mtldr/install.txt=$(PROGS)/hd_load/mtldr/install_eng.txt \
-
 
330
 HD_Load/mtldr/=$(PROGS)/hd_load/mtldr/vista_install.bat \
-
 
331
 HD_Load/mtldr/=$(PROGS)/hd_load/mtldr/vista_remove.bat \
-
 
332
 HD_Load/=distr_data/mtldr_install.exe \
-
 
333
 HD_Load/memdisk=../common/HD_load/memdisk \
-
 
334
 HD_Load/USB_Boot/=distr_data/BOOT_F32.BIN \
-
 
335
 HD_Load/USB_Boot/=distr_data/MTLD_F32 \
-
 
336
 HD_Load/USB_Boot/=distr_data/inst.exe \
-
 
337
 HD_Load/USB_Boot/=distr_data/setmbr.exe \
-
 
338
 HD_Load/USB_Boot/readme.txt=$(PROGS)/hd_load/usb_boot/readme_eng.txt \
-
 
339
 HD_Load/USB_boot_old/=$(PROGS)/hd_load/usb_boot_old/usb_boot.rtf \
-
 
340
 HD_Load/USB_boot_old/=$(PROGS)/hd_load/usb_boot_old/usb_boot_866.txt \
-
 
341
 HD_Load/USB_boot_old/=$(PROGS)/hd_load/usb_boot_old/usb_boot_1251.txt \
-
 
342
 HD_Load/USB_boot_old/MeOSload.com=distr_data/MeOSload_for_usb_boot_old.com \
-
 
343
 HD_Load/USB_boot_old/enable.exe=distr_data/enable_for_usb_boot_old.exe \
-
 
344
 games/=../common/games \
-
 
345
 games/fara=games/fara \
-
 
346
 games/soko/soko=games/soko \
305
#end of list
347
#end of list
Line 306... Line 348...
306
 
348
 
307
# Some macro for convenient work.
349
# Some macro for convenient work.
308
# Macros for replacing '|' to escaped space '\ '.
350
# Macros for replacing '|' to escaped space '\ '.
Line 378... Line 420...
378
	mmd -i $(BUILD_DIR)/kolibri.img ::NETWORK
420
	mmd -i $(BUILD_DIR)/kolibri.img ::NETWORK
379
	$(mcopy_all_items)
421
	$(mcopy_all_items)
Line 380... Line 422...
380
 
422
 
381
# The second goal: LiveCD image.
423
# The second goal: LiveCD image.
382
$(BUILD_DIR)/kolibri.iso: $(BUILD_DIR)/kolibri.img $(mkisofs_extra_targets)
424
$(BUILD_DIR)/kolibri.iso: $(BUILD_DIR)/kolibri.img $(mkisofs_extra_targets)
383
	mkisofs -U -J -pad -b kolibri.img -c boot.catalog -hide-joliet boot.catalog -hide-joliet kolibri.img -graft-points \
425
	mkisofs -U -J -pad -b kolibri.img -c boot.catalog -hide-joliet boot.catalog -graft-points \
384
	-A "KolibriOS AutoBuilder" -p "CleverMouse" -publisher "KolibriOS Team" -V "KolibriOS r$(REV)" -sysid "KOLIBRI" \
426
	-A "KolibriOS AutoBuilder" -p "CleverMouse" -publisher "KolibriOS Team" -V "KolibriOS r$(REV)" -sysid "KOLIBRI" \
Line 385... Line 427...
385
	-iso-level 3 -o $(BUILD_DIR)/kolibri.iso $(BUILD_DIR)/kolibri.img $(call respace,$(MKISOFS_EXTRA)) 2>&1
427
	-iso-level 3 -o $(BUILD_DIR)/kolibri.iso $(BUILD_DIR)/kolibri.img $(call respace,$(MKISOFS_EXTRA)) 2>&1
386
 
428
 
Line 391... Line 433...
391
# The floppy bootsector.
433
# The floppy bootsector.
392
$(BUILD_DIR)/boot_fat12.bin: $(KERNEL)/bootloader/boot_fat12.asm $(KERNEL)/bootloader/floppy1440.inc
434
$(BUILD_DIR)/boot_fat12.bin: $(KERNEL)/bootloader/boot_fat12.asm $(KERNEL)/bootloader/floppy1440.inc
393
	fasm $(KERNEL)/bootloader/boot_fat12.asm $(BUILD_DIR)/boot_fat12.bin
435
	fasm $(KERNEL)/bootloader/boot_fat12.asm $(BUILD_DIR)/boot_fat12.bin
Line 394... Line 436...
394
 
436
 
395
$(BUILD_DIR)/.dir 3d/.dir demos/.dir develop/.dir develop/info/.dir drivers/.dir fonts/.dir \
437
$(BUILD_DIR)/.dir 3d/.dir demos/.dir develop/.dir develop/info/.dir drivers/.dir fonts/.dir \
396
 games/.dir lib/.dir media/.dir network/.dir allskins/.dir .deps/.dir:
438
 games/.dir lib/.dir media/.dir network/.dir allskins/.dir distr_data/.dir .deps/.dir:
397
	mkdir -p $(dir $@)
439
	mkdir -p $(dir $@)
398
	touch $@
440
	touch $@
399
develop/info/.dir: develop/.dir
441
develop/info/.dir: develop/.dir
400
File\ Managers/.dir:
442
File\ Managers/.dir: