Subversion Repositories Kolibri OS

Rev

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

Rev 8091 Rev 8092
Line 820... Line 820...
820
  then tup.definerule{inputs = {v.group or v[2]}, command = cmd, outputs = {"distribution_kit/" .. v[1] .. tup.file(v[2])}}
820
  then tup.definerule{inputs = {v.group or v[2]}, command = cmd, outputs = {"distribution_kit/" .. v[1] .. tup.file(v[2])}}
821
  else tup.definerule{inputs = {v.group or v[2]}, command = cmd, outputs = {"distribution_kit/" .. v[1]}}
821
  else tup.definerule{inputs = {v.group or v[2]}, command = cmd, outputs = {"distribution_kit/" .. v[1]}}
822
  end
822
  end
823
end
823
end
Line 824... Line -...
824
 
-
 
825
 
824
 
826
-- generate tup rule for kolibri.efi
-
 
827
tup.definerule{inputs = {"../kernel/trunk/boot/uefi4kos.asm", "kolibri.img", "../kernel/trunk/kernel.bin.ext_loader"},
-
 
828
               command = "fasm -dUEFI=1 -dextended_primary_loader=1 ../kernel/trunk/boot/uefi4kos.asm %o",
-
 
829
               outputs = {"kolibri.efi"}}
-
 
830
 
825
-- generate command and dependencies for kolibri.raw
831
input_deps = {"kolibri.img", "../kernel/trunk/bootloader/extended_primary_loader/fat32/kordldr.f32.bin", "../kernel/trunk/bootloader/extended_primary_loader/fat32/bootsect.bin", "../kernel/trunk/kernel.mnt.ext_loader"}
826
input_deps = {"kolibri.img", "../kernel/trunk/bootloader/extended_primary_loader/fat32/kordldr.f32.bin", "../kernel/trunk/bootloader/extended_primary_loader/fat32/bootsect.bin", "../kernel/trunk/kernel.mnt.ext_loader"}
832
make_raw_command = '^ MKIMG kolibri.raw^ ' -- for tup: don't write full command to logs
827
make_raw_command = '^ MKIMG kolibri.raw^ ' -- for tup: don't write full command to logs
833
make_raw_command = make_raw_command .. "dd if=/dev/zero of=kolibri.raw bs=1048576 count=64 2>&1"
828
make_raw_command = make_raw_command .. "dd if=/dev/zero of=kolibri.raw bs=1048576 count=64 2>&1"
834
make_raw_command = make_raw_command .. " && parted --script kolibri.raw mktable msdos"
829
make_raw_command = make_raw_command .. " && parted --script kolibri.raw mktable msdos"