Subversion Repositories Kolibri OS

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
9928 272 d 20 h boppan /_tools/workspace/ [WS] Make run.py work on modern qemu  
9411 878 d 23 h Boppan /_tools/ [WS] Inform about unexisting compilers and qemu  
9393 883 d 3 h Boppan /_tools/ [WS][cleanup.py] Disable mandatory flag  
9392 883 d 3 h Boppan /_tools/ [WS] Check if tup exists  
9391 883 d 3 h Boppan /_tools/workspace/ [WS] Use faster uncompressed kernel by default  
9390 883 d 3 h Boppan /_tools/ [WS] Use lib/build.py to download kolibri.img  
9389 883 d 4 h Boppan /_tools/ [WS][run.py] Add --fast key to use non-compressed kernel  
9388 883 d 4 h Boppan /_tools/workspace/ [WS] Remove done TODO  
9385 883 d 5 h Boppan /_tools/ [WS] Small refactoring  
9384 883 d 5 h Boppan /_tools/ [WS] Merge download_if_not_exist and download functions  
9383 883 d 5 h Boppan /_tools/ [WS] Cache kolibri.img in _tools/cache  
9382 883 d 5 h Boppan /_tools/ [WS] Move download_if_exist to lib  
9381 883 d 6 h Boppan /_tools/workspace/ [WS][run.py] Use os.path.dirname instead of hand-written function  
9380 883 d 6 h Boppan /_tools/workspace/ [WS][build.py][clean] Only delete file if it exists  
9379 883 d 6 h Boppan /_tools/ [WS] Make cleanup.py remove compiled files  
9378 883 d 6 h Boppan /_tools/ [WS] Make workspace tools executable  
9377 883 d 18 h Boppan /_tools/ [WS] Use tup to build projects  
9376 883 d 19 h Boppan /_tools/workspace/ [WS] Do not emit autorun.dat contents  
9375 883 d 19 h Boppan /_tools/ [WS] Make it work on Windows  
9374 883 d 19 h Boppan /_tools/ [WS] Create new calling scripts instead of copying  
9373 883 d 20 h Boppan /_tools/workspace/ [WS] Autorun compiled program  
9372 883 d 23 h Boppan /_tools/lib/ [WS] Fix network.py unimported log  
9371 883 d 23 h Boppan /_tools/ [WS] Add script to cleanup (unsetup?) workspace  
9370 883 d 23 h Boppan /_tools/ [WS] Move simple functions into lib  
9368 884 d 0 h Boppan /_tools/workspace/ [WS] Make it work in Linux  
9367 884 d 0 h Boppan /_tools/ [WS] Convert CRLF to LF  
9357 884 d 19 h Boppan /_tools/ [WS] Implement basic workspace system

* get_started.py sets up a new workspace in a project folder
* build.py builds the project using info from Tupfile.lua
* run.py moves compiled program into kolibri.img and boots qemu on it

Only supports very simple programs for now (tested on few demos).
Only tested on Windows for now.