summary refs log tree commit diff stats
path: root/lib/system/mm
Commit message (Expand)AuthorAgeFilesLines
* Make `newSeqOfCap` not initialize memory. (#21842)Amjad Ben Hedhili2023-09-091-1/+1
* fixes #22262; fixes `-d:useMalloc` broken with `--mm:none` and `--threads on`...ringabout2023-08-011-1/+1
* uint arithmetic for pointers (#22159)Jacek Sieka2023-06-271-1/+1
* Add Zephyr Support (#19003)Jaremy Creechley2021-10-241-3/+12
* styleCheck: Fix some inconsistent identifiers (#16177)ee72020-12-211-2/+2
* $(uint|uint64) now works with nimscript (#15644)Timothee Cour2020-10-201-2/+0
* allow old styled RTTI for arc/orc (#15331)Andreas Rumpf2020-09-161-2/+4
* make malloc.nim consistent in style (#14427)Andreas Rumpf2020-05-221-9/+9
* fixes #13935Andreas Rumpf2020-05-131-0/+3
* Fix for --styleCheck:errorAntonis2020-05-111-4/+4
* new implementations for --gc:orc (#14121)Andreas Rumpf2020-04-271-3/+6
* forward type alignment information to seqs (#12430)Arne Döring2020-04-193-7/+12
* enable --tlsEmulation:on for --gc:arc (#13685)Andreas Rumpf2020-03-181-2/+2
* catchable defects (#13626)Andreas Rumpf2020-03-122-2/+6
* Cleaned up mmdisp.nim, moved implementations into lib/system/mm/ (#13254)Ico Doornekamp2020-01-254-0/+412
font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
dscip: Dead Simple Continuous Integration POSIX
================================================================================
Description:
This is a script/daemon that scans a git repo for changes, and runs commands
automatically. It's meant to be a dead simple alternative to services like
Gitlab-ci and Jenkins. This script was also made to be as POSIX compliant as
possible, so it should run on basically every platform with a POSIX shell.
================================================================================
How To Use:
    1. Create a directory somewhere like /var/dscip/project_name.
    2. Copy all the files from dscip into that new directory.
    3. Open dscip in your text editor of choice and modify the variables to your
       liking.
    4. Edit pre.sh, build.sh, and post.sh to fit your needs.
    5. Create a user for building. Like `dscip_user` or `project_name`
       (Depends how separated you want to privileges to be.)
    6. Run chown -R <user> /var/dscip
       So the new user owns it all.
    Cron:
        Add: * * * * * <user> /var/dscip/project_name/dscip
        to your crontab.
    Daemon:
        Set DSCIP_DAEMON to true, and create an init script for it, and enable
        it.
================================================================================
To Do:
    - Add chroot capabilities.
    - Better daemon-mode capabilities.
    - Better how-to instructions...