Author Topic: cbMakefileGen plugin  (Read 105688 times)

Offline kisoft

  • Almost regular
  • **
  • Posts: 194
Re: cbMakefileGen plugin
« Reply #120 on: November 16, 2009, 05:05:43 pm »
No problem. Anybody can join to my project development.
EMail me
OS: WinXPSP3
wxWidgets: 2.8.12
CodeBlocks: Master github cbMakefileGen plugin:
https://github.com/kisoft/cbmakefilegen

Offline Svenstaro

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: cbMakefileGen plugin
« Reply #121 on: November 16, 2009, 06:44:46 pm »
So no merge? :/

Offline kisoft

  • Almost regular
  • **
  • Posts: 194
Re: cbMakefileGen plugin
« Reply #122 on: November 16, 2009, 09:08:10 pm »
Svenstaro Sorry, I don't understand you. Whats mean "merge"? I have no time for support my project.
OS: WinXPSP3
wxWidgets: 2.8.12
CodeBlocks: Master github cbMakefileGen plugin:
https://github.com/kisoft/cbmakefilegen

Offline Svenstaro

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: cbMakefileGen plugin
« Reply #123 on: November 17, 2009, 04:48:58 am »
I'd find it easier if the Makefile plugin was included into the main project so that they are not separate anymore. This is called merging.

Offline stahta01

  • Lives here!
  • ****
  • Posts: 6538
    • My Best Post
Re: cbMakefileGen plugin
« Reply #124 on: November 17, 2009, 04:53:42 am »
I'd find it easier if the Makefile plugin was included into the main project so that they are not separate anymore. This is called merging.

Will you maintain the code?

If not, without an maintainer with the time to work on the plug in I see no way for the Makefile plugin to be added to the Code::Blocks contrib.

Tim S.

C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: cbMakefileGen plugin
« Reply #125 on: November 17, 2009, 08:06:25 am »
I'd find it easier if the Makefile plugin was included into the main project so that they are not separate anymore. This is called merging.
I personnaly don't use this plugin even if I see its benefits in many situation.
I prefer a small exe with core functionalities and extra ones implemented in plugins to configure the IDE the way I like.

Dje

Offline Svenstaro

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: cbMakefileGen plugin
« Reply #126 on: November 17, 2009, 08:56:49 am »
I'll look into maintaining it and get back to this thread when I have examined the situation. I'm working on a plugin (not for makefiles) of my own so it might actually be a help for me.

dje, the idea is to make this a plugin like any other which should not become an integral part of the main application. However, it should be included in the main distribution.

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: cbMakefileGen plugin
« Reply #127 on: November 17, 2009, 11:12:16 am »
dje, the idea is to make this a plugin like any other which should not become an integral part of the main application. However, it should be included in the main distribution.
= core or contrib plugin ;)

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 11783
    • Travis build status
Re: cbMakefileGen plugin
« Reply #128 on: November 17, 2009, 09:30:46 pm »
I've modified it, to make it generate the correct files :(
...patch?! ;-)
It is too specific and I don't maintain it any more :(

If someone fixes all the bugs, probable the contrib is good place for it.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline Halan

  • Multiple posting newcomer
  • *
  • Posts: 43
Re: cbMakefileGen plugin
« Reply #129 on: April 01, 2010, 01:35:11 am »
Any Updates on this? Makefile generation is a big feature that i miss in code::blocks...

Offline kisoft

  • Almost regular
  • **
  • Posts: 194
Re: cbMakefileGen plugin
« Reply #130 on: April 07, 2010, 11:31:43 am »
Any Updates on this? Makefile generation is a big feature that i miss in code::blocks...
You can install plugin your self. Download binary and install it.
Any problems?
OS: WinXPSP3
wxWidgets: 2.8.12
CodeBlocks: Master github cbMakefileGen plugin:
https://github.com/kisoft/cbmakefilegen

meeba

  • Guest
Re: cbMakefileGen plugin
« Reply #131 on: May 10, 2010, 08:39:09 pm »
There is a problem. Due to recent updates from CB. The plug in, no longer works. You'll get a incompatible error.

Offline grischka

  • Multiple posting newcomer
  • *
  • Posts: 12
Re: cbMakefileGen plugin
« Reply #132 on: May 11, 2010, 02:15:24 am »
Any Updates on this? Makefile generation is a big feature that i miss in code::blocks...

There is also the standalone conversion tool cbp2mak:
http://forums.codeblocks.org/index.php/topic,9731.msg69835.html#msg69835

It used to work for the cb project itself (unix & windows), maybe still does.

Sasquatch_47

  • Guest
Re: cbMakefileGen plugin
« Reply #133 on: June 10, 2010, 05:50:43 pm »
I am currently running Fedora 12 with SVN build of CodeBlock 10.05 and cbMakeFileGen_03.11.10. I ran into a couple of problems generating a Makefile for multiple build configurations.

Problem 1: @g++  -o bin/Debug/SomeProject $(Debug) was returning an error for g++ "no input files"
After looking at the source I found that line 358 in Makefile.cpp was using l_TargetName as a command argument instead of l_ObjsName.

Problem 2:  OBJS_RELEASE includes both Debug and Release objects.
Solved problem by adding m_Objs.clear(); on line 384 of Makefile.cpp see the attached source for changes. I renamed the Makefile.cpp to Makefile.txt in order to be able to attach it.

I no longer am having issues so I figured I would pass this on.

[attachment deleted by admin]

Offline kisoft

  • Almost regular
  • **
  • Posts: 194
Re: cbMakefileGen plugin
« Reply #134 on: June 10, 2010, 08:36:43 pm »
Sasquatch_47 Thank you. I will try check this problem and build new version for CB 10.05.
meeba Thanks for report. I try check this problem.
OS: WinXPSP3
wxWidgets: 2.8.12
CodeBlocks: Master github cbMakefileGen plugin:
https://github.com/kisoft/cbmakefilegen