Skip to content

Commit

Permalink
zig: document some known todo issues
Browse files Browse the repository at this point in the history
  • Loading branch information
dcbaker committed Oct 27, 2024
1 parent adbe7e9 commit dbc1698
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions mesonbuild/compilers/zig.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,16 @@
class ZigCompiler(Compiler):
language = 'zig'

# TODO: lto
# TODO: threads? That seems more like code sanitizers than actual threading
# TODO: rpath
# TODO: darwin specific things
# TODO: emit header?
# TODO: structured_sources?
# TODO: tests?
# TODO: good solution for the need to link with libc
# TODO: demonstrate linking with rust

def __init__(self, exelist: T.List[str], version: str, for_machine: MachineChoice, info: 'MachineInfo',
linker: DynamicLinker, exe_wrapper: T.Optional['ExternalProgram'] = None, is_cross: bool = False):
super().__init__([], exelist + ['build-obj'], version, for_machine, info, linker, is_cross=is_cross)
Expand Down

0 comments on commit dbc1698

Please sign in to comment.