www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Mir GLAS v0.0.6: easy usage with DMD and LDC

reply Ilya Yaroshenko <ilyayaroshenko gmail.com> writes:
Mir GLAS v0.0.6 was released.

Changes:

1. GLAS can be used as common dub package with DMD and LDC. No 
manual library installation is required. Thanks to John Colvin 
for the good advice!

---- from the README ----
GLAS can be used with DMD and LDC but LDC (LLVM D Compiler) >= 
1.1.0 beta 6 should be installed in common path anyway.

GLAS can be included automatically in a project using dub (the D 
package manager). DUB will build GLAS and CPUID manually with LDC.

{
    ...
    "dependencies": {
       "mir-glas": "~><current_mir-glas_version>",
       "mir-cpuid": "~><current_mir-cpuid_version>"
    },
    "lflags": ["-L$MIR_GLAS_PACKAGE_DIR", 
"-L$MIR_CPUID_PACKAGE_DIR"]
}

$MIR_GLAS_PACKAGE_DIR and $MIR_CPUID_PACKAGE_DIR will be replaced 
automatically by DUB to appropriate directories.
---------

2. GLAS implementation was simplified.

3. Cache blocking was improved.

4.  LDC >= 1.1.0 beta 6 is supported and required.

ndslice implementation will be completely reworked next year. In 
the same time GLAS API will be the same.

Thanks,
Ilya
Dec 16 2016
parent jmh530 <john.michael.hall gmail.com> writes:
On Friday, 16 December 2016 at 22:12:58 UTC, Ilya Yaroshenko 
wrote:
 Mir GLAS v0.0.6 was released.
Very welcome. Will need to play around with it.
Dec 16 2016