Subversion Repositories Kolibri OS

Rev

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

Rev 4730 Rev 4731
Line 8... Line 8...
8
REPOSITORY:=../..
8
REPOSITORY:=../..
9
KERNEL:=$(REPOSITORY)/kernel/trunk
9
KERNEL:=$(REPOSITORY)/kernel/trunk
10
PROGS:=$(REPOSITORY)/programs
10
PROGS:=$(REPOSITORY)/programs
Line 11... Line 11...
11
 
11
 
12
# The main goal: build kolibri.img and kolibri.iso
12
# The main goal: build kolibri.img and kolibri.iso
Line 13... Line 13...
13
all: $(BUILD_DIR)/kolibri.img $(BUILD_DIR)/kolibri.iso
13
all: updf $(BUILD_DIR)/kolibri.img $(BUILD_DIR)/kolibri.iso
14
 
14
 
15
# Docpak requires some documents; we place them
15
# Docpak requires some documents; we place them
16
# into 'docs' subdir and communicate with FASM
16
# into 'docs' subdir and communicate with FASM
Line 344... Line 344...
344
	cut -f1 $< | $(SHELL) $(REPOSITORY)/data/generate_makefile_skins.sh > $@
344
	cut -f1 $< | $(SHELL) $(REPOSITORY)/data/generate_makefile_skins.sh > $@
345
include Makefile.skins
345
include Makefile.skins
Line 346... Line 346...
346
 
346
 
347
# Extra targets for LiveCD image in the syntax of mkisofs
347
# Extra targets for LiveCD image in the syntax of mkisofs
348
MKISOFS_EXTRA:=\
348
MKISOFS_EXTRA:=\
349
 #emu/e80/e80=e80 \
349
 emu/e80/e80=e80 \
350
 emu/dosbox/=$(PROGS)/emulator/DosBox/dosbox \
350
 emu/dosbox/=$(PROGS)/emulator/DosBox/dosbox \
351
 emu/dosbox/=$(PROGS)/emulator/DosBox/dosbox.conf \
351
 emu/dosbox/=$(PROGS)/emulator/DosBox/dosbox.conf \
352
 emu/dosbox/=$(PROGS)/emulator/DosBox/readme.txt \
352
 emu/dosbox/=$(PROGS)/emulator/DosBox/readme.txt \
353
 /=distr_data/autorun.inf \
353
 /=distr_data/autorun.inf \
Line 536... Line 536...
536
# command lines for compiling and linking, and
536
# command lines for compiling and linking, and
537
# maintain the list of sources and objects by hand.
537
# maintain the list of sources and objects by hand.
538
include Makefile.msvc
538
include Makefile.msvc
Line 539... Line 539...
539
 
539
 
540
# Rules for table
540
# Rules for table
541
table: .obj.table/table.exe updf
541
table: .obj.table/table.exe
542
	$(msvc_final)
542
	$(msvc_final)
543
TABLE_OBJECTS:=.obj.table/calc.obj .obj.table/func.obj .obj.table/hello.obj \
543
TABLE_OBJECTS:=.obj.table/calc.obj .obj.table/func.obj .obj.table/hello.obj \
544
 .obj.table/KosFile.obj .obj.table/kosSyst.obj .obj.table/math2.obj \
544
 .obj.table/KosFile.obj .obj.table/kosSyst.obj .obj.table/math2.obj \
545
 .obj.table/mcsmemm.obj .obj.table/parser.obj
545
 .obj.table/mcsmemm.obj .obj.table/parser.obj