1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145
|
Revision history for ExtUtils-Builder-Compiler
0.035 2025-12-28 15:16:05+01:00 Europe/Brussels
- Fix mkdir order in Linker
- Rename obj_file/exe_file to object_file/executable_file in BuildTools
- Add lib prefix to library files on Unix
- Add make_compiler and make_linker to BuildTools
- Add ExtUtils::Builder::BuildTools::Base
- Refactor profile handling code into Compiler/Linker
0.034 2025-12-22 17:02:29+01:00 Europe/Brussels
- Rename EUB::AutoDetect::C to EUB::BuildTools::FromPerl
- Add standard option to compilers
- Refactor C++ support
- Add static_library_file delegate to FromPerl
- Eliminate EUB::Multilingual
- Automatically add dependencies on implicit typemaps
- Allow .c inputs on module_for_xs
0.033 2025-12-13 19:27:39+01:00 Europe/Brussels
- Don't pass default typemap argument to ParseXS
- Change typemap to prefer arrayref form
- Add extra_sources and extra_objects to EUB::Conf
- Correctly pass arguments to ar
0.032 2025-05-04 16:57:26+02:00 Europe/Brussels
- Fix compilet.def extension handling
- Enable static install
0.031 2025-04-30 15:33:08+02:00 Europe/Brussels
- Remove nologo argument to MSVC
- Use File::Temp in autodetect tests
0.030 2025-04-25 13:12:46+02:00 Europe/Brussels
- Only set MSVC export for shared-library and loadable-object
0.029 2025-04-23 11:25:05+02:00 Europe/Brussels
- Correctly set export value for MSVC
0.028 2025-04-09 18:03:07+02:00 Europe/Brussels
- Add push_args to try_compile_run
- Add defines argument to try_compile_run
0.027 2025-04-05 19:45:01+02:00 Europe/Brussels
- Adapt to load_extension rename
- Add missing dirname include to Profile::Perl
0.026 2025-03-28 12:37:34+01:00 Europe/Brussels
- Add definition file to MSVC linker arguments
0.025 2025-03-16 23:03:34+01:00 Europe/Brussels
- Add missing abs2rel import for module_for_xs delegate
0.024 2025-03-14 16:57:33+01:00 Europe/Brussels
- Pass module name to prelink for loadable object
0.023 2025-03-13 16:34:20+01:00 Europe/Brussels
- Restore module_for_xs delegate
- Make module work on static perls
- Allow for multiple profiles in compilation
- Fix libpath argument in MSVC linker
- Ignore manifest files on MSVC for now
0.022 2024-09-13 14:11:23+02:00 Europe/Brussels
- Fix quiet argument of try_compile_run
0.021 2024-09-13 10:59:41+02:00 Europe/Brussels
- Use tempdir correctly in try_compile_run
- Add quiet argument to try_compile_run
0.020 2024-08-10 18:16:16+02:00 Europe/Brussels
- Correctly pass lddlflags in Linker creation
- Pass ld instead of cc to linker except on AIX
0.019 2024-08-05 21:04:22+02:00 Europe/Brussels
- Revert critical breakage in try_compile_run
0.018 2024-08-05 16:00:45+02:00 Europe/Brussels
- Add try_find_library_dirs_for
- Fix find_libs_for to pass library correctly
- Rename find_libs_for to find_libraries_for
- Fix basename in try_compile_run
0.017 2024-08-04 20:57:12+02:00 Europe/Brussels
- Fix missing prereq declarations
- Remove superfluous debugging output in EUB::Conf
0.016 2024-08-01 12:55:40+02:00 Europe/Brussels
- Add ExtUtils::Builder::Conf
- Add typemap and hiertype arguments to parse-xs
0.015 2024-07-20 15:18:22+02:00 Europe/Brussels
- Add exe_file helper to EU::B::Autodetect::C
- Add missing argument in MSCV manifesting
- Add directories to loadable_file/library_file/exe_file
- Use parent instead of base
0.014 2024-07-17 01:30:56+02:00 Europe/Brussels
- Correctly check os version with -iwithsysroot
0.013 2024-07-16 19:11:54+02:00 Europe/Brussels
- Use -iwithsysroot on Mac for systemperl
0.012 2024-07-15 21:03:08+02:00 Europe/Brussels
- Fix implicit mkdir in compile action
- Added message to function actions
0.011 2024-07-14 16:57:11+02:00 Europe/Brussels
- Depend on ExtUtils::Builder 0.007
0.010 2024-07-14 12:55:11+02:00 Europe/Brussels
- Adapt to version argument in load_module
0.009 2024-07-02 19:10:19+02:00 Europe/Brussels
- Eliminate references to no longer existing _libraries method
0.008 2024-06-28 12:36:56+02:00 Europe/Brussels
- Simplify libperl linking logic on Windows
0.007 2024-06-18 20:39:07+02:00 Europe/Brussels
- Use split_like_shell instead of shellwords
- Fix adding of libraries for MSVC
0.006 2024-06-17 18:52:59+02:00 Europe/Brussels
- Fix ranking of libperl argument on Windows
- Correct initialization of Linker::PE::MSVC
0.005 2024-06-16 18:17:46+02:00 Europe/Brussels
- Simplify executable check
- Reorder libperl argument on Windows
0.004 2024-05-14 10:38:55+02:00 Europe/Brussels
- Set default export value for Linker::PE::GCC
- Correct loading ExtUtils::Builder::Action::Function in Linker
0.003 2024-05-06 11:37:41+02:00 Europe/Brussels
- Add correct libperl for Cygwin and Windows
- Fix linking loadable objects on Windows, cygwin, aix and vms
0.002 2024-04-27 11:56:02+02:00 Europe/Brussels
- Fix linker flag passing for Mac
- Skip executable test when libperl seems unavailable
0.001 2024-04-25 15:17:34+02:00 Europe/Brussels
-
|