22 Commits (6f3f43bb2d31797b0f3128e1664652571fe314e6)

Author SHA1 Message Date
Eli Schwartz 2c6ccfe4c4
intl custom dependency 3 years ago
Eli Schwartz 493dc6ed10
move base class for system dependencies into base.py 3 years ago
Dylan Baker 203a548d60 dependencies: Use the SystemDependency 4 years ago
Daniel Mensinger 9c40b33cf6 compilers: Fix missing functions in Compiler base class 4 years ago
Daniel Mensinger 2263a84d07 typing: Rename some variables 4 years ago
Daniel Mensinger 15b69d0421 typing: Fully annotate dependencies 4 years ago
Daniel Mensinger 25875ae0d3 typing: Fully annotate dependencies.{detect,factory} + some other fixes 4 years ago
Daniel Mensinger 95b70bcb97 deps: Split dependencies.base 4 years ago
Dylan Baker e308f116cb dependencies/OpenMP: If the version returned is not supported fail gracefully 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Antonin Décimo 39ede12aa5 Fix misspells 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Dylan Baker a3106776a6 dependencies/curses: don't try ncurses-config or system dependency on windows 4 years ago
Yonggang Luo 9a47509764 dependencies/curses: Add support for pdcurses 4 years ago
Dylan Baker 5aee8567b8 dependencies/curses: Add a system dependency 4 years ago
Dylan Baker 7d11d7cf68 dependencies/curses: Add support for using the ncurses config tools 4 years ago
Dylan Baker 354c1c1d09 dependency/misc: change lookup order for curses pkg-config 4 years ago
Dylan Baker c411b29b6d dependencies/misc: Fix typing of curses_factory 4 years ago
Dylan Baker 5663b4a3e8 dependencies: Remove finish_init method 5 years ago
Peter Harris 9462f0c7bc msvc: Avoid spurious openmp link warnings 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker 402f7afdb0 dependencies: netcdf always look for netcdf-fortran for fortran 5 years ago
Dylan Baker 4fc71e05c4 dependencies: Use a factory for curses 5 years ago
Dylan Baker fbad73c939 dependencies: Use a DependencyFactory for threads 5 years ago
Dylan Baker 5d630c663c dependencies: Use a factory for NetCDF 5 years ago
Dylan Baker 89c67383cc dependencies: Use a custom factory for shaderc 5 years ago
Dylan Baker 773cc7b4b0 dependencies: Use DependencyFactory for gpgme 5 years ago
Dylan Baker 69835a7c53 dependencies: Use DependencyFactory for LibGcrypt 5 years ago
Dylan Baker 70d28e4532 dependencies: Use DependencyFactory for libwmf 5 years ago
Dylan Baker 4cc890e70a dependencies: Use DependencyFactory for cups 5 years ago
Dylan Baker a1f03881c1 dependencies: Use DependencyFactory for python3 5 years ago
Dylan Baker 309d30a9c2 dependencies: Use DependencyFactory for libpcap 5 years ago
Dylan Baker fd892ad7ce dependencies: Make Dependency initializer signatures match 5 years ago
Dylan Baker f85d6cee6a dependencies/base: Split process_method_kw out of Dependency 5 years ago
Michael Hirsch, Ph.D c7cc734132 dependency: add curses 5 years ago
Michael Hirsch, Ph.D d67423ab11 bugfix: netcdf pkgconfig stop if found 5 years ago
Michael Hirsch, Ph.D f1d370247f
dependencies: refactor to use methods properly 5 years ago
Michael Hirsch, Ph.D 98fd4e5557 cmake: add project language to cmakelists.txt 5 years ago
Michael Hirsch, Ph.D c02593fddc HDF5: make much more robust across platforms 5 years ago
Michael Hirsch, Ph.D 8313e8fd54 dep: MPI make work for intel-cl and improve robustness 5 years ago
Michael Hirsch, Ph.D cd08a9f7d8
deps: add pkg-config to coarray with CMake fallback 5 years ago
Patrick Griffis 1670fca36f Add blocks dependency 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Michael Hirsch, Ph.D f3fbac9d2b OpenMP:stop searching when openmp headers are first found 5 years ago
Michael Hirsch, Ph.D c2f2e51105
PGI: fix openmp for 190common test 5 years ago
Michael Hirsch, Ph.D fe638d63d9
OpenMP is intrinsic to PGI 5 years ago
Michael Hirsch, Ph.D dfa52469d7
openmp: allow omp.h or omp_lib.h 5 years ago
Michael Hirsch, Ph.D f990c3eee4 typo 6 years ago
Michael Hirsch, Ph.D cf7935be61 update compiler ID for windows INtel MPI 6 years ago