[Box Backup-dev] Makefile.extra?

James O'Gorman boxbackup-dev at fluffy.co.uk
Sun Feb 26 22:08:42 GMT 2006


This is a multi-part message in MIME format.
--------------090403060205010902020206
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Here's my latest set of patches. All done against SVN, I used autoconf 
to configure the perl scripts instead of makebuildenv.pl, and a #define 
is created in BoxConfig.h for the cpp file. Hopefully this should do the 
trick!

Also reattached the script for renaming all the relevant files to .in

James

Martin Ebourne wrote:
> On Sun, 2006-02-26 at 18:05 +0000, James O'Gorman wrote:
>> It wasn't in BoxConfig.h. Adding these lines into configure.ac does it, 
>> but is this OK, and should these stay in configure.ac or in the 
>> infrastructure/m4 directory?
>>
>> AC_PROG_PATH([PERL], [perl], [no])
>> if test "x$PERL" != "xno"; then
>>    AC_SUBST([PERL])
>>    AC_DEFINE_UNQUOTED([PERL_EXECUTABLE], ["$PERL"], [Location of the 
>> perl executable])
>> fi
> 
> Yes, that looks fine. Sorry, should have said AC_DEFINE_UNQUOTED, not
> AC_SUBST. In fact, I think AC_DEFINE_UNQUOTED will AC_SUBST for you so
> that may not be needed.
> 
> Do you really not want to define it if perl is not available? Would it
> not be better to error on no perl? If you don't error you need to
> usefully handle the case where it does not exist, which seems unlikely.
> 
> In configure.ac is fine. I split things out into inf/m4 when they become
> a bit on the large/complex side, to keep configure.ac small and easy to
> read. This is very modular so could be split, but then it's also only a
> few lines, so it doesn't gain much.
> 
> Cheers,
> 
> Martin.
> 
> _______________________________________________
> Boxbackup-dev mailing list
> Boxbackup-dev at fluffy.co.uk
> http://lists.warhead.org.uk/mailman/listinfo/boxbackup-dev


--------------090403060205010902020206
Content-Type: application/x-gzip; x-mac-type="0"; x-mac-creator="0";
 name="perl-ac-patches.tar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="perl-ac-patches.tar.gz"

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
+jMcCVSmMpXpX5L+D402KMEAoAAA
--------------090403060205010902020206--



More information about the Boxbackup-dev mailing list