File tree Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change 10
10
onOpen : ignore
11
11
12
12
tasks :
13
- - init : ./aero.py --test -- no-run
13
+ - init : ./aero.py --no-run
14
14
command : ./aero.py --only-run
Original file line number Diff line number Diff line change @@ -645,6 +645,20 @@ def main():
645
645
646
646
if args .only_run :
647
647
iso_path = os .path .join (BUILD_DIR , 'aero.iso' )
648
+
649
+ if not os .path .exists (iso_path ):
650
+ user_bins = build_userland (args )
651
+
652
+ if not user_bins :
653
+ return
654
+
655
+ kernel_bin = build_kernel (args )
656
+
657
+ if not kernel_bin or args .check :
658
+ return
659
+
660
+ kernel_bin = kernel_bin [0 ]
661
+ iso_path = prepare_iso (args , kernel_bin , user_bins )
648
662
run_in_emulator (args , iso_path )
649
663
elif args .clean :
650
664
src_target = os .path .join ('src' , 'target' , args .target )
You can’t perform that action at this time.
0 commit comments