Commit Graph
100 Commits
Author SHA1 Message Date
t3hn3rd c5bafa9fa9 Added pasdoc generation to the pipeline
Added documentation generation to the pipeline, this can be retreived as an artifact and deployed on the webserver from master.
2021-07-05 16:00:00 +01:00
t3hn3rd d31f278a76 Managed to missed the 'e' in Generate. 2021-06-26 23:12:29 +01:00
t3hn3rd af2013a0a3 Another cleanup! 2021-06-26 23:11:48 +01:00
t3hn3rd 428981f525 Add needs 2021-06-26 23:10:24 +01:00
t3hn3rd 6fbf2b2f79 Tidied up stage names 2021-06-26 23:05:35 +01:00
t3hn3rd ac866a3789 Pipeline Fixed!
Thanks Peter
2021-06-26 23:02:43 +01:00
t3hn3rd 3b7ea449b5 This shouldn't compile. 2021-06-26 22:34:27 +01:00
t3hn3rd 5431eaabeb Another test 2021-06-26 22:33:24 +01:00
t3hn3rd d83d8f7049 Change check in "compile_finish" for fail, as pipeline is still running 2021-06-26 15:19:59 +01:00
t3hn3rd 05eab9976b More changes for pipeline 2021-06-26 15:17:40 +01:00
t3hn3rd ab84c516e2 More attempts at getting pipeline to work 2021-06-26 15:15:17 +01:00
t3hn3rd 587e6d3320 More fixes 2021-06-26 15:06:25 +01:00
t3hn3rd b4b5abf36d Fixed YAML whitespace error 2021-06-26 03:08:23 +01:00
t3hn3rd 3dc65d5685 Another attempt to get the pipeline to work... 2021-06-26 03:05:54 +01:00
t3hn3rd f69d9e1bbc Checking compile_stub exists in second job... 2021-06-26 03:01:11 +01:00
t3hn3rd 2363c02627 Still trying to fix pipelines. 2021-06-26 02:59:55 +01:00
t3hn3rd 3527cf8ec6 See last commit 2021-06-26 02:56:03 +01:00
t3hn3rd e4920e59e2 Make scripts executable before the pipeline uses them... 2021-06-26 02:54:04 +01:00
t3hn3rd aa91842747 Fix attempt #1 2021-06-26 02:43:08 +01:00
t3hn3rd c69ac198ed Cleaned up Compile Scripts & Pipeline
Commiting to test.
2021-06-26 02:28:07 +01:00
t3hn3rd 51634cf469 Merge branch 'feature/base64' into 'develop'
Fix base64 decode function

See merge request spexeah/asuro!16
2021-06-25 19:38:38 +00:00
t3hn3rd becf513602 Fixed klfree being a function not procedure causing compilation bugs. 2021-06-24 00:10:45 +01:00
t3hn3rd e9fcb66d22 Added klalloc for large allocations.
Added a klalloc and a klfree (not yet implemented) to lmemorymanager.
Added a page_mappable method to vmemorymanager to check if a page is mappable before trying to map, this supports klalloc.
2021-06-23 23:57:06 +01:00
t3hn3rd b18c9384b3 Merge branch 'feature/line-endings' into 'develop'
Fixed line endings

See merge request spexeah/asuro!13
2021-06-22 23:00:51 +00:00
t3hn3rd 1e64931ec2 Merge branch 'feature/gitattributes' into 'develop'
added gitattributes

See merge request spexeah/asuro!11
2021-06-22 22:45:44 +00:00
t3hn3rd f1eac5e445 Merge branch 'develop' into 'master'
Develop

See merge request spexeah/asuro!10
2021-06-22 20:55:54 +00:00
t3hn3rd 07b7cb214d Update contributors.md 2021-06-22 20:55:23 +00:00
t3hn3rd 704b6a1757 Update license.md 2021-06-22 20:54:58 +00:00
t3hn3rd 847098987e Revert "Update license.md"
This reverts commit a12bba2cb1
2021-06-22 20:54:06 +00:00
t3hn3rd b254ca5f77 Revert "Update LICENSE"
This reverts commit 8f48027d2b
2021-06-22 20:53:14 +00:00
t3hn3rd 8f48027d2b Update LICENSE 2021-06-22 20:49:26 +00:00
t3hn3rd a12bba2cb1 Update license.md 2021-06-22 20:48:21 +00:00
t3hn3rd edaa3b1293 Merge branch 'develop' into 'master'
Develop

See merge request spexeah/asuro!9
2021-06-22 20:35:45 +00:00
t3hn3rd 64b3c9a7ba Apache License
Added the apache license to all source files, accounting for authors. Also added a license.md containing the apache license + contributors.md listing all contributors.
2021-06-22 21:31:17 +01:00
t3hn3rd c2a62e2006 Added VBE & VGA insmods to GRUB
Added insmod vbe + insmod vga to the grub.cfg.
2021-06-22 20:49:52 +01:00
t3hn3rd 18746a2195 Cleaned up junk from Kernel.pas
Cleaned out a load of Hashmap test code from Kernel.pas
2021-06-22 20:48:01 +01:00
t3hn3rd 6d0fa06d74 Merge branch 'develop' into 'master'
Develop

See merge request spexeah/asuro!5
2021-06-20 21:18:01 +00:00
t3hn3rd cd721ffd25 Merge branch 'feature/readme' into 'develop'
Readme.md added.

See merge request spexeah/asuro!4
2021-06-20 21:15:05 +00:00
t3hn3rd 4676665d22 Readme.md added.
Added a Readme file giving instructions on how to setup the Asuro development environment.
2021-06-20 22:14:23 +01:00
t3hn3rd 32565989ff Merge branch 'feature/vfs' into 'develop'
Added comments to init()

See merge request spexeah/asuro!3
2021-06-20 20:24:10 +00:00
t3hn3rd 224392358d Added comments to init()
Added comments to clearly indicate each step during the vfs init procedure.
2021-06-20 21:21:45 +01:00
t3hn3rd c140fd7e57 Merge branch 'develop' into 'master'
Develop

See merge request spexeah/asuro!2
2021-06-20 20:17:11 +00:00
t3hn3rd d269bb2d29 Merge remote-tracking branch 'origin/master' into develop
# Conflicts:
#	.gitignore
2021-06-20 21:14:16 +01:00
t3hn3rd b78b0e040a Merge branch 'feature/ignore-generated-files' into 'develop'
Added Asuro.pas to .gitignore

See merge request spexeah/asuro!1
2021-06-20 20:07:25 +00:00
t3hn3rd 57ba2f515a Added Asuro.pas to .gitignore
Asuro.pas is generated at compile-time by the compilation script.
2021-06-20 21:04:51 +01:00
t3hn3rd bd9fbd2da6 Added lots of stuff
Added stuff to vfs + Dockerized the compilation & added some vscode cfg.
2021-06-20 02:49:56 +01:00
t3hn3rd 1dca0d18e2 Versioning not grabbing all branches for revision. 2020-10-29 15:38:43 +00:00
t3hn3rd 303e96f18d More version file fixes. 2020-10-29 15:35:00 +00:00
t3hn3rd 41d86dd3d5 version readded after accidental deletion. 2020-10-29 15:33:28 +00:00
t3hn3rd 7e9674a63d Cleanup 2020-10-29 15:27:40 +00:00
t3hn3rd c6b7ba510d Cleanup and gitignore! 2020-10-29 15:23:40 +00:00
t3hn3rd cb3a812cb9 Update .gitlab-ci.yml 2020-10-29 12:37:57 +00:00
t3hn3rd 85bb527f61 Update .gitlab-ci.yml 2020-10-29 12:15:58 +00:00
t3hn3rd 0d60e8b354 Update .gitlab-ci.yml 2020-10-29 12:15:33 +00:00
t3hn3rd b4b668f204 Update .gitlab-ci.yml 2020-10-29 12:08:20 +00:00
t3hn3rd 7ebcc9ba25 Update .gitlab-ci.yml 2020-10-29 12:07:41 +00:00
t3hn3rd e50a7a66ce Update .gitlab-ci.yml 2020-10-29 12:07:28 +00:00
t3hn3rd fdbf7d028a Add .gitlab-ci.yml 2020-10-29 12:06:32 +00:00
t3hn3rd e26889ea09 Changed versioning.sh to work with Git 2020-10-29 11:57:39 +00:00
t3hn3rd 5ef73b42cf removed VM references 2020-10-29 01:12:38 +00:00
t3hn3rd 9a549379f6 Corrected build scripts for SVN->Git 2020-10-29 00:51:43 +00:00
kieron df71543dee Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1578 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 19:06:20 +00:00
kieron 8338db8299 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1577 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 19:05:48 +00:00
kieron 9c45a9b99e Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1576 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 19:05:19 +00:00
kieron 68c521c8a4 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1575 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 18:27:35 +00:00
kieron faed1399d6 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1574 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 18:25:23 +00:00
kieron cc26582259 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1573 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 18:24:41 +00:00
kieron 594c40acbd Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1572 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-27 17:54:01 +00:00
kieron a31fe318d7 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1571 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-10-08 15:53:00 +00:00
kieron 50abb6828e Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1570 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:46:48 +00:00
kieron 401bd6bdcc Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1569 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:45:56 +00:00
kieron fe5b98baf4 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1568 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:44:48 +00:00
kieron 609a867673 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1567 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:44:22 +00:00
kieron fb8e1b79ae Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1566 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:36:36 +00:00
kieron 35ba75f3f6 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1565 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:35:15 +00:00
kieron 29bb4cb733 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1564 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:30:59 +00:00
kieron 2bb71de469 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1563 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:30:39 +00:00
kieron ff81f31349 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1562 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:29:46 +00:00
kieron f562de03be Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1561 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-15 15:29:19 +00:00
kieron a2df7eed48 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1560 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:40:32 +00:00
kieron 7920f813fb Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1559 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:38:01 +00:00
kieron a05bb62202 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1558 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:36:53 +00:00
kieron 0042912148 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1557 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:36:15 +00:00
kieron 875754d343 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1556 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:35:57 +00:00
kieron c57524e244 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1555 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:35:44 +00:00
kieron f444953659 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1554 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:24:16 +00:00
kieron 026d0eca29 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1553 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:19:36 +00:00
kieron 89c538a0d6 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1552 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:18:32 +00:00
kieron 1830e19f22 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1551 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:17:28 +00:00
kieron aaa9b7bffc Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1550 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 14:16:44 +00:00
kieron f5f32b8c3c Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1549 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 13:56:47 +00:00
kieron b65f35499a Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1548 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 13:54:29 +00:00
kieron 70c9c28675 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1547 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-14 13:49:09 +00:00
kieron 40ca0c0ded Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1546 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-04 13:09:19 +00:00
kieron aa0a7c0bed Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1545 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-04 13:08:54 +00:00
kieron dcf587eb4f Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1544 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-04 13:07:55 +00:00
kieron d4fc73f89a Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1543 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-04 13:00:19 +00:00
kieron 212fa3373d Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1542 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-08-04 12:45:50 +00:00
kieron 58c2c2b081 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1541 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-31 21:14:40 +00:00
kieron bac1771b15 Versioning Auto-Commit
git-svn-id: https://spexeah.com:8443/svn/Asuro@1540 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2020-07-31 21:14:23 +00:00