Dear Rony et al,
on macOS/Darwin the testsuite could not locate the samples any more following
the move from .../ooRexx to .../ooRexx/samples, here one example:
[failure] 20211012 22:35:08.684320
svn: r12223 Change date: 2021-03-31 21:12:04 +0200
Test: TEST_USECOMP
Class: USECOMP.TESTGROUP
File: .../ooRexx/samples/usecomp.testGroup
Line: 63
Failed: assertNotNil
Expected: not .nil
Actual: .nil
Interpreter: REXX-ooRexx_5.0.0(MT)_64-bit 6.05 12 Oct 2021
OS Name: DARWIN
SysVersion: Darwin 17.7.0
I have amended locateSamplePrg() in Fileutils.cls and amended
do samples over "samples/", "../samples/", "../share/ooRexx/",
"../Shared/ooRexx/"
to
do samples over "samples/", "../samples/", "../share/ooRexx/samples/",
"../Shared/ooRexx/samples/"
And now the samples can be found again on macOS/Darwin
I think the comments in locateSamplePrg() may need some cleaning up but since I
did not write them I leave it to the originator (Rony?) to check and amend if
necessary.
Hälsningar/Regards/Grüsse,
P.O. Jonsson
[email protected]
> Am 12.10.2021 um 20:03 schrieb Rony G. Flatscher <[email protected]>:
>
> Dear P.O.,
>
> On 12.10.2021 18:03, P.O. Jonsson wrote:
>> Dear Rony, you misunderstood my question, It is not about the installation
>> folder (/usr/local )
>> which makes sense on Linux, unix, I only asked if it makes sense to change
>> /share/ooRexx to
>> /share/ooRexx/samples also on macOS,
>
> oh, I see!
>
>> and and likewise change /share/ooRexx/native.api to
>> /share/ooRexx/samples/native.api
>
> No this currently got changed from "share/ooRexx/native.api" to
> "share/ooRexx/samples/native.api".
>
>> Regarding the "doc" sub-sub-sub-folder I find your proposal
>> counterintuitive, al least for macOS,
>> The documentation should be readily available, not in a folder 3 layers down
>
> On MacOS there would be a directory layout for Frameworks and Applications
> that Apple suggests
> (therefore the layout of the Mac BSF4ooRexx installer is structured the way
> it is, cf. [1], [2]).
> Looking at different MacOS installations in the /Applications folder shows
> that application
> developers do not necessarily adhere to the Apple suggested layout. As such I
> think you are free to
> define any directory structure that you think is intuitive and helpful.
>
> ---rony
>
> [1] Application Bundles:
> <https://developer.apple.com/library/archive/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html#//apple_ref/doc/uid/10000123i-CH101-SW13>
>
> [2] Framework Bundles:
> <https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html>
>
>
>
>
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel