Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 1999-11

Organization of units

7 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Shane Miller

I don't care who does it, as long as it gets done. Peter, feel free. I agree we need to rename many of the files and put the DEFINE into the makefile instead of in the interfaces.pp file (or wherever).

Peter, let me know when you could do it and we'll make sure everything is updated. Shane

Show quoted text 22 lines
>> Peter Vreman 11/18/99 08:39AM >>> > I think we should consider moving all GTK related files into their own > subdirectory lazarus/lcl/gtk and lazarus/lcl/win32 na dlazarus/lcl/qt > or make them right off of the lazarus directory. > > Thoughts? It's way too confusing the way it is now. Yes of course. I was working on doing that but things just keep me busy and I haven't gotten to it. I believe I have separated all GTK specific stuff from most the code (last time I looked) so it should be a matter of making the directories moving the files and modifing the makefile to use the subdirectory depending on what you are building. When you move it you will want to name all the files the same name, at least the main .pp file. In other words each subdirectory should have the same set of files with the same name. That way the LCL code doesn't have to change you just need to indicate which subdirectory to use in the include in the makefile. You will probably want to make sure everyone stops development and has everything checked in before you make this switch. I don't have the time to devote right now so if you want to do it, go for it. :-)

If nobody does it, i can do it.

note: to create the new Makefile you need fpcmake from the utils dir.

Peter

_________________________________________________________________ To unsubscribe: mail with
"unsubscribe" as the Subject
archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Peter Vreman
to Michael A. Hess: Yes of course. I was working on doing that but things just keep me busy and I haven't…
Show quoted text 21 lines
> I think we should consider moving all GTK related files into their own > subdirectory lazarus/lcl/gtk and lazarus/lcl/win32 na dlazarus/lcl/qt > or make them right off of the lazarus directory. > > Thoughts? It's way too confusing the way it is now. Yes of course. I was working on doing that but things just keep me busy and I haven't gotten to it. I believe I have separated all GTK specific stuff from most the code (last time I looked) so it should be a matter of making the directories moving the files and modifing the makefile to use the subdirectory depending on what you are building. When you move it you will want to name all the files the same name, at least the main .pp file. In other words each subdirectory should have the same set of files with the same name. That way the LCL code doesn't have to change you just need to indicate which subdirectory to use in the include in the makefile. You will probably want to make sure everyone stops development and has everything checked in before you make this switch. I don't have the time to devote right now so if you want to do it, go for it. :-)

If nobody does it, i can do it.

note: to create the new Makefile you need fpcmake from the utils dir.

Peter

Reply by email

Peter Vreman
to Shane Miller: I don't care who does it, as long as it gets done. Peter, feel free. I agree we need to…
I don't care who does it, as long as it gets done. Peter, feel free. I agree we need to rename many of the files and put the DEFINE into the makefile instead of in the interfaces.pp file (or wherever).

I've already added something with TOOLKIT=gtk in the Makefile

Peter, let me know when you could do it and we'll make sure everything is updated.

Maybe tomorrow/weekend.

Peter

Reply by email

Michael A. Hess
to Shane Miller: I think we should consider moving all GTK related files into their own subdirectory…
Shane Miller wrote 6 lines
I think we should consider moving all GTK related files into their own subdirectory lazarus/lcl/gtk and lazarus/lcl/win32 na dlazarus/lcl/qt or make them right off of the lazarus directory. Thoughts? It's way too confusing the way it is now.

Yes of course. I was working on doing that but things just keep me busy and I haven't gotten to it. I believe I have separated all GTK specific stuff from most the code (last time I looked) so it should be a matter of making the directories moving the files and modifing the makefile to use the subdirectory depending on what you are building.

When you move it you will want to name all the files the same name, at least the main .pp file. In other words each subdirectory should have the same set of files with the same name. That way the LCL code doesn't have to change you just need to indicate which subdirectory to use in the include in the makefile.

You will probably want to make sure everyone stops development and has everything checked in before you make this switch. I don't have the time to devote right now so if you want to do it, go for it. :-)

==== Programming my first best destiny! ==== Michael A. Hess Miracle Concepts, Inc. http://www.miraclec.com

Reply by email

Marc Weustink
to Michael A. Hess

+ From: Michael A. Hess
+
+ Shane Miller wrote:
+ >
+ > I think we should consider moving all GTK related files
+ > into their own subdirectory lazarus/lcl/gtk and
+ > lazarus/lcl/win32 nad lazarus/lcl/qt
+ > or make them right off of the lazarus directory.
+ >
+ > Thoughts? It's way too confusing the way it is now.

Good Idea.

+ You will probably want to make sure everyone stops development and has
+ everything checked in before you make this switch. I don't
+ have the time to devote right now so if you want to do it, go for it. :-)

Everything is checked in (conserning this), so for me it's OK

Marc

Reply by email

Shane Miller

I think we should consider moving all GTK related files into their own subdirectory lazarus/lcl/gtk and lazarus/lcl/win32 na dlazarus/lcl/qt or make them right off of the lazarus directory.

Thoughts? It's way too confusing the way it is now. Shane

Reply by email