Commit Graph

8 Commits

Author SHA1 Message Date
Magomed Kostoev (mkostoevr) f3f7980662 [WS] Inform about unexisting compilers and qemu
git-svn-id: svn://kolibrios.org@9411 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-08 16:15:21 +00:00
Magomed Kostoev (mkostoevr) 577dc1255d [WS][build.py][clean] Only delete file if it exists
git-svn-id: svn://kolibrios.org@9380 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-04 09:38:16 +00:00
Magomed Kostoev (mkostoevr) 93196a1995 [WS] Make cleanup.py remove compiled files
git-svn-id: svn://kolibrios.org@9379 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-04 09:29:17 +00:00
Magomed Kostoev (mkostoevr) 4bf8ca235a [WS] Use tup to build projects
git-svn-id: svn://kolibrios.org@9377 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-03 21:20:06 +00:00
Magomed Kostoev (mkostoevr) 282c7690c8 [WS] Create new calling scripts instead of copying
git-svn-id: svn://kolibrios.org@9374 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-03 20:07:10 +00:00
Magomed Kostoev (mkostoevr) 4e971e9d6d [WS] Move simple functions into lib
git-svn-id: svn://kolibrios.org@9370 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-03 16:22:06 +00:00
Magomed Kostoev (mkostoevr) 54c32b5c2d [WS] Convert CRLF to LF
git-svn-id: svn://kolibrios.org@9367 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-03 15:36:24 +00:00
Magomed Kostoev (mkostoevr) 6d89432b67 [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.

git-svn-id: svn://kolibrios.org@9357 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-02 20:01:38 +00:00