Subject | Hash | Author | Date (UTC) |
---|---|---|---|
usefull for compiling c/c++. More info in README | 5dafdff79949503997858a94db03f4ae798589b6 | spicylord | 2019-08-26 02:56:33 |
usefull for compiling c/c++. More info in README | 73665a7d814e07970a0dce7a7b663d4ddf9217a4 | spicylord | 2019-08-26 02:55:56 |
hopefully delete ins.c | b06e7258852b9ca1877b7c4fa78b6984e00a9b72 | spicylord | 2019-08-22 19:03:04 |
ins has been replaced with a shell script and clp has been fixed | 35072ced804239e2f886fdf3b4dd995dfe6805f1 | spicylord | 2019-08-22 18:49:38 |
reverted sc because I cannot into memory management. ins is suffering from memory as well so use at your own risk. | 1f24dcf261e3d779782a5e5ba2bd0c26da0fd928 | spicylord | 2019-08-17 19:10:51 |
im an idiot | c6aa7a7fa124fb08422fb24de68ecb70ba066195 | spicylord | 2019-08-16 04:30:23 |
bug fixes | 5ec9e0063dee0e8cb9b7c88a06535a1c13faa2af | spicylord | 2019-08-16 04:20:21 |
added free for previously unfreed malloc buffer fbuf | ec2c9bbcb387a718d36bd861083ac2c40134c152 | spicylord | 2019-08-16 02:01:00 |
put all of the programs under the GPLv3 or later, also updated sc.c | 77dbf20cedc357042ffc03e5da9a51690337a977 | spicylord | 2019-08-16 01:08:49 |
added ins to INSTALL script | 6d58cd823d49a8ad4a32a57173d5d690ddb677c6 | spicylord | 2019-08-15 21:23:41 |
added ins, a program that takes standard input and inserts that into the beginning of a file | c51d12a96e47c407a2e82980401556194b2c090e | matt | 2019-08-15 21:17:47 |
added exho, a program that runs a command and outputs that command to stdout | 4c7b8d4998e747541c420256494cee40ff19fc12 | spicylord | 2019-07-12 02:29:35 |
allow for easy use of different c compilers in INSTALL | a1bb4ec6cdbd070edb7955022f93ff33ca7255da | spicylord | 2019-07-11 16:16:46 |
made COPYING less cringe-inducing | 8d1e9ca0093f143c25b919552b544db92c9f865d | spicylord | 2019-07-10 01:32:22 |
modified usage output and allowed for #,p | 504ca7b3d8db60cb6d1f36a3fd48043ff62f78c0 | spicylord | 2019-07-06 15:49:16 |
spelling error in README | 351dbee78173eef7ae94f9142c6a97452db0d208 | spicylord | 2019-07-04 20:30:33 |
added examples and instructions for clp, spng, and sc in the README | 313a86755e40d909861bc95a11b75bbb109012c9 | spicylord | 2019-07-04 19:25:33 |
made regex slightly neater | ac8eda8f7290e5f138edac12f789b1215de90719 | spicylord | 2019-07-04 18:31:55 |
fixed outputting garbled text into clipboard file | a100287acf1993ae13130e036d7104bd2afe4585 | spicylord | 2019-07-04 18:30:34 |
fixed install script to compile clp.c instead of clb.c | 54a54b5da1a122e69ed62bc0f030f11044a62fb9 | spicylord | 2019-07-04 13:47:33 |
File | Lines added | Lines deleted |
---|---|---|
README | 12 | 1 |
File README changed (mode: 100644) (index 7e7dee0..d98741b) | |||
... | ... | Some, like spng, are programs that I thought were | |
9 | 9 | unnecessarily large (referring to "sponge" from | unnecessarily large (referring to "sponge" from |
10 | 10 | the moreutils project, its like 300 lines, where | the moreutils project, its like 300 lines, where |
11 | 11 | mine is only 18.) I am even writing my own original | mine is only 18.) I am even writing my own original |
12 | software, like clp. Its like a clipboard/clipboard | ||
12 | software like clp. Its like a clipboard/clipboard | ||
13 | 13 | manager for standard input and output. | manager for standard input and output. |
14 | 14 | ||
15 | 15 | clp: | clp: |
... | ... | allows you to pipe things from a file back into that file | |
45 | 45 | in the same pipe line. | in the same pipe line. |
46 | 46 | ex. gofmt file.go | spng file.go | ex. gofmt file.go | spng file.go |
47 | 47 | ||
48 | c: | ||
49 | makes working with c/c++ a bit easier. clang is used by default, | ||
50 | compiler can be changed with the -c switch. | ||
51 | linker options are handled "automatically" by replacing headers with linker options, | ||
52 | so go into the script and add whatever linker options correspond with the header file. | ||
53 | -c example: c -c g++ mk "file" | ||
54 | mk: builds a single file (and brings other files defined in "//cfiles" | ||
55 | along with it. | ||
56 | build: compiles an entire directory into a single binary with the name of the directory built. | ||
57 | clean: removes the binary named after the directory. | ||
58 | |||
48 | 59 | ||
49 | 60 | To compile, type "./INSTALL". I do not recommend replacing | To compile, type "./INSTALL". I do not recommend replacing |
50 | 61 | the versions already in your /usr/bin or /bin, | the versions already in your /usr/bin or /bin, |