Ask a Question related to PERL Modules, Design and Development.
-
Fotios Lindiakos #1
Creating Makefiles for multiple nested modules
I just wanted to preface this with this is my first experience making
Perl modules, so if this is completely trivial, please laugh at me,
call me a noob, and point me in the right direction. Thanks.
--
I have a structure that looks something like this: (these aren't the
real names, but I can't really use them)
HC
|-- A
|-- I
|-- D
|-- IE
|-- MO
|-- M
|--FW
|--VM
And what I would like to do is allow users to pick what module they
want to install, and install the modules under it (or if possible, like
in the case of HC::A::D, just install IE by default). I have looked at
MakeMaker and Build, but they are quite confusing and I can't find a
good tutorial (if you have one, do share).
I also have to test for things like making sure Perl has ithreads and
checking what modules are installed and make sure they meet the minimum
versions (preferable automatically).
One final thing, is I need to move some files to say /etc, and didn't
find anything in the Makefile for that.
Any help or pointing towards good tutorials would be greatly
apprectiated.
Fotios Lindiakos Guest
-
Container size bug with nested modules?
Last night I ran into a situation where I have one loaded module loading another module in a box and even though everything in the display chain is... -
Question about creating modules
Hi, I'm new to perl and need a little help. I'm using ActiveState Perl under windows. I've tried creating a module from a C++ source using swig... -
creating instance of an inner nested datagrid
I've got a web application I'm working on in Visual Studio 2003 in which I have a nested datagrid. The inner datagrid is the problem child. (code... -
Creating Perl Modules
Does anyone know of any step by step (or as easy) tutorials for creating a perl module? Type of modules that don't use EXPORTER. I can't... -
Module methods in nested modules with 1.8.0
>>>>> "P" == Papp Zoltan <padre@elte.hu> writes: P> module A::B P> def B.hello() def self.hello P> end P> end -
Charles DeRykus #2
Re: Creating Makefiles for multiple nested modules
Fotios Lindiakos wrote:
Although I don't have any experience with Tk, something like Tk::Tree> I just wanted to preface this with this is my first experience making
> Perl modules, so if this is completely trivial, please laugh at me,
> call me a noob, and point me in the right direction. Thanks.
> --
> I have a structure that looks something like this: (these aren't the
> real names, but I can't really use them)
> HC
> |-- A
> |-- I
> |-- D
> |-- IE
> |-- MO
> |-- M
> |--FW
> |--VM
>
> And what I would like to do is allow users to pick what module they
> want to install, and install the modules under it (or if possible, like
> in the case of HC::A::D, just install IE by default). I have looked at
> MakeMaker and Build, but they are quite confusing and I can't find a
> good tutorial (if you have one, do share).
> I also have to test for things like making sure Perl has ithreads and
> checking what modules are installed and make sure they meet the minimum
> versions (preferable automatically).
> One final thing, is I need to move some files to say /etc, and didn't
> find anything in the Makefile for that.
>
> Any help or pointing towards good tutorials would be greatly
> apprectiated.
>
might be worth investigating for the selection GUI. CPAN.pm (or the
newer CPANPLUS) has a scriptable interface to download and install
modules as well as any needed dependencies.
hth,
--
Charles DeRykus
Charles DeRykus Guest
-
Ron Savage #3
Re: Creating Makefiles for multiple nested modules
On Fri, 9 Jun 2006 13:53:00 +1000, Charles DeRykus wrote:
Hi Fotios
I suggest you subscribe to the Module::Build mailing list, since that moduleis>> Any help or pointing towards good tutorials would be greatly
>> apprectiated.
almost certainly the one you want to use instead of thinking in terms of
makefiles.
The list moved a couple of days ago, so whatever you find in the docs forthe
module will not be correct.
Try:
List-Post: <mailto:module-build@perl.org>
List-Help: <mailto:module-build-help@perl.org>
List-Unsubscribe: <mailto:module-build-unsubscribe@perl.org>
List-Subscribe: <mailto:module-build-subscribe@perl.org>
Ron Savage Guest
-
harryfmudd [AT] comcast [DOT] net #4
Re: Creating Makefiles for multiple nested modules
Charles DeRykus wrote:
When you write your installer, remember that there are people who do>
> Although I don't have any experience with Tk, something like Tk::Tree
> might be worth investigating for the selection GUI. CPAN.pm (or the
> newer CPANPLUS) has a scriptable interface to download and install
> modules as well as any needed dependencies.
>
automated installs. For one thing, this is where ActivePerl ppm packages
come from. If your installer is a GUI, it will break all these.
MakeMaker will take care of dependencies for you. If you're _good_ with
'make', you may be able to configure the install, using the
ExtUtils::MakeMaker prompt() subroutine. ExtUtils::MakeMaker appears to
have ways to configure what you want to install, if you're willing to
subclass. But I think I would be looking for other options.
Tom Wyant
harryfmudd [AT] comcast [DOT] net Guest



Reply With Quote

