diff --git a/build.zig b/build.zig index d091d01..c4bbd62 100644 --- a/build.zig +++ b/build.zig @@ -167,68 +167,68 @@ fn buildNzsl( } const nzsl_source_files = [_][]const u8{ - "src/NZSL/SpirvWriter.cpp", - "src/NZSL/SpirV/SpirvSectionBase.cpp", - "src/NZSL/SpirV/SpirvPrinter.cpp", - "src/NZSL/SpirV/SpirvExpressionStore.cpp", - "src/NZSL/SpirV/SpirvExpressionLoad.cpp", - "src/NZSL/SpirV/SpirvDecoder.cpp", - "src/NZSL/SpirV/SpirvData.cpp", - "src/NZSL/SpirV/SpirvConstantCache.cpp", - "src/NZSL/SpirV/SpirvAstVisitor.cpp", - "src/NZSL/Serializer.cpp", - "src/NZSL/Parser.cpp", - "src/NZSL/ModuleResolver.cpp", - "src/NZSL/Lexer.cpp", - "src/NZSL/LangWriter.cpp", - "src/NZSL/Lang/Version.cpp", - "src/NZSL/Lang/Errors.cpp", - "src/NZSL/GlslWriter.cpp", - "src/NZSL/FilesystemModuleResolver.cpp", - "src/NZSL/Ast/Utils.cpp", - "src/NZSL/Ast/Transformations/ValidationTransformer.cpp", - "src/NZSL/Ast/Transformations/TransformerContext.cpp", - "src/NZSL/Ast/Transformations/Transformer.cpp", - "src/NZSL/Ast/Transformations/SwizzleTransformer.cpp", - "src/NZSL/Ast/Transformations/StructAssignmentTransformer.cpp", - "src/NZSL/Ast/Transformations/ResolveTransformer.cpp", - "src/NZSL/Ast/Transformations/MatrixTransformer.cpp", - "src/NZSL/Ast/Transformations/LoopUnrollTransformer.cpp", - "src/NZSL/Ast/Transformations/LiteralTransformer.cpp", - "src/NZSL/Ast/Transformations/IndexRemapperTransformer.cpp", - "src/NZSL/Ast/Transformations/IdentifierTransformer.cpp", - "src/NZSL/Ast/Transformations/ForToWhileTransformer.cpp", - "src/NZSL/Ast/Transformations/EliminateUnusedTransformer.cpp", - "src/NZSL/Ast/Transformations/ConstantRemovalTransformer.cpp", + "src/CNZSL/BackendParameters.cpp", + "src/CNZSL/FilesystemModuleResolver.cpp", + "src/CNZSL/GlslWriter.cpp", + "src/CNZSL/LangWriter.cpp", + "src/CNZSL/Module.cpp", + "src/CNZSL/Parser.cpp", + "src/CNZSL/Serializer.cpp", + "src/CNZSL/SpirvWriter.cpp", + "src/NZSL/Archive.cpp", + "src/NZSL/Ast/AstSerializer.cpp", + "src/NZSL/Ast/Cloner.cpp", + "src/NZSL/Ast/ConstantValue.cpp", + "src/NZSL/Ast/DependencyCheckerVisitor.cpp", + "src/NZSL/Ast/ExportVisitor.cpp", + "src/NZSL/Ast/ExpressionType.cpp", + "src/NZSL/Ast/ExpressionVisitor.cpp", + "src/NZSL/Ast/ExpressionVisitorExcept.cpp", + "src/NZSL/Ast/IdentifierList.cpp", + "src/NZSL/Ast/Nodes.cpp", + "src/NZSL/Ast/RecursiveVisitor.cpp", + "src/NZSL/Ast/ReflectVisitor.cpp", + "src/NZSL/Ast/StatementVisitor.cpp", + "src/NZSL/Ast/StatementVisitorExcept.cpp", + "src/NZSL/Ast/Transformations/AliasTransformer.cpp", + "src/NZSL/Ast/Transformations/BindingResolverTransformer.cpp", + "src/NZSL/Ast/Transformations/BranchSplitterTransformer.cpp", + "src/NZSL/Ast/Transformations/CompoundAssignmentTransformer.cpp", "src/NZSL/Ast/Transformations/ConstantPropagationTransformer_Binary.cpp", "src/NZSL/Ast/Transformations/ConstantPropagationTransformer.cpp", - "src/NZSL/Ast/Transformations/CompoundAssignmentTransformer.cpp", - "src/NZSL/Ast/Transformations/BranchSplitterTransformer.cpp", - "src/NZSL/Ast/Transformations/BindingResolverTransformer.cpp", - "src/NZSL/Ast/Transformations/AliasTransformer.cpp", - "src/NZSL/Ast/StatementVisitorExcept.cpp", - "src/NZSL/Ast/StatementVisitor.cpp", - "src/NZSL/Ast/ReflectVisitor.cpp", - "src/NZSL/Ast/RecursiveVisitor.cpp", - "src/NZSL/Ast/Nodes.cpp", - "src/NZSL/Ast/IdentifierList.cpp", - "src/NZSL/Ast/ExpressionVisitorExcept.cpp", - "src/NZSL/Ast/ExpressionVisitor.cpp", - "src/NZSL/Ast/ExpressionType.cpp", - "src/NZSL/Ast/ExportVisitor.cpp", - "src/NZSL/Ast/DependencyCheckerVisitor.cpp", - "src/NZSL/Ast/ConstantValue.cpp", - "src/NZSL/Ast/Cloner.cpp", - "src/NZSL/Ast/AstSerializer.cpp", - "src/NZSL/Archive.cpp", - "src/CNZSL/SpirvWriter.cpp", - "src/CNZSL/Serializer.cpp", - "src/CNZSL/Parser.cpp", - "src/CNZSL/Module.cpp", - "src/CNZSL/LangWriter.cpp", - "src/CNZSL/GlslWriter.cpp", - "src/CNZSL/FilesystemModuleResolver.cpp", - "src/CNZSL/BackendParameters.cpp", + "src/NZSL/Ast/Transformations/ConstantRemovalTransformer.cpp", + "src/NZSL/Ast/Transformations/EliminateUnusedTransformer.cpp", + "src/NZSL/Ast/Transformations/ForToWhileTransformer.cpp", + "src/NZSL/Ast/Transformations/IdentifierTransformer.cpp", + "src/NZSL/Ast/Transformations/IndexRemapperTransformer.cpp", + "src/NZSL/Ast/Transformations/LiteralTransformer.cpp", + "src/NZSL/Ast/Transformations/LoopUnrollTransformer.cpp", + "src/NZSL/Ast/Transformations/MatrixTransformer.cpp", + "src/NZSL/Ast/Transformations/ResolveTransformer.cpp", + "src/NZSL/Ast/Transformations/StructAssignmentTransformer.cpp", + "src/NZSL/Ast/Transformations/SwizzleTransformer.cpp", + "src/NZSL/Ast/Transformations/TransformerContext.cpp", + "src/NZSL/Ast/Transformations/Transformer.cpp", + "src/NZSL/Ast/Transformations/ValidationTransformer.cpp", + "src/NZSL/Ast/Utils.cpp", + "src/NZSL/FilesystemModuleResolver.cpp", + "src/NZSL/GlslWriter.cpp", + "src/NZSL/Lang/Errors.cpp", + "src/NZSL/Lang/Version.cpp", + "src/NZSL/LangWriter.cpp", + "src/NZSL/Lexer.cpp", + "src/NZSL/ModuleResolver.cpp", + "src/NZSL/Parser.cpp", + "src/NZSL/Serializer.cpp", + "src/NZSL/SpirV/SpirvAstVisitor.cpp", + "src/NZSL/SpirV/SpirvConstantCache.cpp", + "src/NZSL/SpirV/SpirvData.cpp", + "src/NZSL/SpirV/SpirvDecoder.cpp", + "src/NZSL/SpirV/SpirvExpressionLoad.cpp", + "src/NZSL/SpirV/SpirvExpressionStore.cpp", + "src/NZSL/SpirV/SpirvPrinter.cpp", + "src/NZSL/SpirV/SpirvSectionBase.cpp", + "src/NZSL/SpirvWriter.cpp", }; const lz4_source_files = [_][]const u8{ diff --git a/build.zig.zon b/build.zig.zon index b3d61cb..e12f01d 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,18 +1,18 @@ .{ .name = .NZSL, - .version = "1.1.2", + .version = "1.1.4", .fingerprint = 0xd558585854524c37, .minimum_zig_version = "0.16.0", .dependencies = .{ .nzsl = .{ - .url = "git+https://github.com/NazaraEngine/ShaderLang#96de6b0e3f73d223aa7a01d1892bb7bb9dccdc36", - .hash = "N-V-__8AAJeUIwAhNa90q_cEWtSm4VFvyZ5TyNfoNsmpwpA5", + .url = "git+https://github.com/NazaraEngine/ShaderLang?ref=v1.1.4#ced427274ed4e80554daff047839665a3237b131", + .hash = "N-V-__8AAOS-IwDUplVDVpNj6L7PcjoYQIwbrvNW98--mBWp", .lazy = true, }, .NazaraUtils = .{ - .url = "git+https://github.com/NazaraEngine/NazaraUtils?ref=v1.0.0#d2f5d902ed9ac2bc8e26a015b1ff02edc5e3b550", - .hash = "N-V-__8AAJuBBgAWrip3l4mh6_ZGHqqhMM71rYLtPorOOwyf", + .url = "git+https://github.com/NazaraEngine/NazaraUtils?ref=v1.1.2#5cbdee00c9fb7b305884ae68bc997974d07e6d57", + .hash = "N-V-__8AAHCyBgD4cFhjGcZ-_JP7uLDL2HTgV2Wf3xcJl-Ce", .lazy = true, }, .frozen = .{