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 |