CODELITE-MAKE(1)

✨ codelite-make ✨

okay bestie, welcome to the codelite-make page from the General Commands Manual section πŸ’– yes it's a real manual page and yes it's about to be your new fave. sit down, grab a lil snack πŸ“, we're doing Unix today.


πŸŽ€ NAME πŸŽ€

codelite-make β€” it's a makefile generator, and it's built on top of CodeLite's workspace. that's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

like, here's how you actually call her:

codelite-make -w workspace -c configuration [-p project] [-e] [-v]
codelite-make [-h]

see those square brackets? those are the optional lil extras. the first form is the main character energy ✨, the second one is just "help me please". 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so codelite-make generates a makefile so you can build a CodeLite project. that's it, that's the job, no cap. 🧚

and here's the cute part: the command you can use to build the project? it gets printed for you. like it literally tells you what to run. iconic behavior honestly. πŸ‘‘


πŸ’– OPTIONS πŸ’–

every single one, no skipping, we don't do that here:

  • -w, --workspace=workspace-file β€” sets the CodeLite workspace file that we're gonna read the list of projects from. this is your source of truth bestie πŸ“‚
  • -c, --config=configuration β€” sets the workspace configuration to generate a makefile for. gotta pick your config, no defaulting your way out of this one ✨
  • -p, --project=project β€” sets the project to generate a makefile for. and listen: if you just… don't include it? it generates a makefile for the active project instead. so chill, it's got you 🌈
  • -e, --execute β€” builds the project after the makefile is generated. yes ma'am, generate then immediately go πŸ”₯
  • -v, --verbose β€” turns on verbose messages. for when you wanna know EVERYTHING that's happening πŸ’¬
  • -h, --help β€” prints a brief usage summary. your lil "wait how does this work" button πŸ™ˆ

🌟 SEE ALSO 🌟

go look at the friends:

and also, the CodeLite online documentation lives at:

http://codelite.org/LiteEditor/Documentation

quick reminder bestie: this page is from 2014-04-11, so if the internet has moved on, that's a whole thing. still valid, still cute. πŸ’œ

and that's the whole page!! tysm for reading, go generate some makefiles, you're gonna slay πŸ’…βœ¨ periodt.