Great Tool! Questions of course
Posted: Thu Jun 07, 2012 8:53 pm
I'm really glad I found Codelite. I've been looking for a good IDE, as embarrassing as that is to admit by a hardcore hacker. I got used to things like code completion, suggestions, refactoring and parameter hints when doing an Android project in Java for Eclipse. I don't like how Eclipse does its C++ coding, so I couldn't use that. And, for the most part, Emacs is my "IDE".
But I just started using Codelite and have really enjoyed its 'makefile' generating ease. But, as a new user, I of course have plenty of questions and/or enhancement requests, so let the flood begin!
First up is how can I add a target to Clean? We build a third party library via a script they ship with it and we test whether to run the build script by the existence of one of the static libraries. So the Custom Makefile Rules works great.
But when I do a Project Clean, I'd like to have it delete the static library we check so we rebuild it. The normal way for Gnu Make is to use '::' instead of ':' in all instances of the target, so it appends the clean checks. But that only works if all of them are done with '::' and the generated one doesn't use it. How else can I have the generated .a file removed with a Clean?
Sorry, should have added some info. This is a Codelite I built from source on Centos 6.
But I just started using Codelite and have really enjoyed its 'makefile' generating ease. But, as a new user, I of course have plenty of questions and/or enhancement requests, so let the flood begin!
First up is how can I add a target to Clean? We build a third party library via a script they ship with it and we test whether to run the build script by the existence of one of the static libraries. So the Custom Makefile Rules works great.
But when I do a Project Clean, I'd like to have it delete the static library we check so we rebuild it. The normal way for Gnu Make is to use '::' instead of ':' in all instances of the target, so it appends the clean checks. But that only works if all of them are done with '::' and the generated one doesn't use it. How else can I have the generated .a file removed with a Clean?
Sorry, should have added some info. This is a Codelite I built from source on Centos 6.