Skip to content
/ remake Public

Building my own build system so I can't complain about things I don't like.

License

Notifications You must be signed in to change notification settings

Pix-xiP/remake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

remake

Building my own build system so I can't complain about things I don't like.

But why?

I like to build and tinker with stuff, its good to learn, and also the above.. If I don't like it, I could just change it or I'll argue myself down \o/

Where is this at?

As of the commit that updates this readme..

  • C23 standard
  • Incremental Compiliaton
  • Lua build file

Whats next?

Check the TODOS, I usually throw my current ideas there of what I'd like to try and work on next.

Can I help?

This is a hobby project that I'm not really looking for outside help on, but hey, feel free to make a PR, but fair warning I might use it more as inspiration to rewrite or add things myself then merge.

Changes

  • Project now uses -std=c23

  • Project no longer leaks memory

  • Project now uses Taskfiles to manage actions instead of scripts.

  • build.lua now uses find_compiler function

  • Added library_dirs to build.lua which functions like -L in the compiler

  • Updated header files to now use pix.h merged large file

  • New scripts for quick build and re-run for testing.

About

Building my own build system so I can't complain about things I don't like.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •