aboutsummaryrefslogtreecommitdiffstats
path: root/configure.pl
Commit message (Expand)AuthorAgeFilesLines
...
* Change computation of the preprocessor macros to define to use the newlloyd2006-09-051-20/+22
* Cause two different versions of the modules hash to exist; the previouslloyd2006-09-051-17/+30
* Start changing the module reader code to match the configuration infolloyd2006-09-051-33/+41
* Remove support for modules to define macros that don't have an _EXT_ inlloyd2006-09-051-23/+3
* Move the autoconfiguration code to the bottom; it's the messiest and probablylloyd2006-09-051-214/+213
* Remove the last of the (old) global hasheslloyd2006-09-051-56/+100
* Inline set_arch_defines for easier editinglloyd2006-09-051-28/+22
* Change set_arch_defines to also use read_info_files, then interate overlloyd2006-09-051-10/+5
* Remove set_os_defines and set_cc_defines, replace them with a call tolloyd2006-09-051-26/+14
* Remove the %OS_ALIAS hashlloyd2006-09-051-8/+16
* Remove the last of the hashes that held the compiler flags, everything haslloyd2006-09-051-27/+13
* In set_*_defines, rather than assigning to the %OPERATING_SYSTEM, %CPU,lloyd2006-09-051-3/+9
* Remove %OS_SUPPORTS_SHAREDlloyd2006-09-051-7/+9
* Remove the global machine optimization flag hasheslloyd2006-09-051-21/+21
* Remove %INSTALL_INFOlloyd2006-09-051-15/+7
* Rename the keys used in the %INSTALL_INFO hash to make it easier to swaplloyd2006-09-051-21/+21
* Add some helper functions to cut down on clutter in generate_makefilelloyd2006-09-041-24/+28
* Remove several hashes related to file naminglloyd2006-09-041-30/+24
* Remove the compiler debug flags hash and the makefile style hashlloyd2006-09-041-11/+8
* Remove the hashes that listed what operating systems and CPUs a particularlloyd2006-09-041-18/+16
* Remove the global hashes that used to hold the optimization and warninglloyd2006-09-041-10/+14
* Avoid undefined warnings in Makefile generation if the compiler does notlloyd2006-09-041-2/+9
* Remove CC_AR_COMMANDlloyd2006-09-041-3/+10
* Remove CC_BINARY_NAMElloyd2006-09-041-5/+4
* Remove OS_SUPPORTS_ARCHlloyd2006-09-041-3/+2
* Swap the arguments to in_array()lloyd2006-09-041-11/+11
* Remove the REALNAME hashlloyd2006-09-041-17/+24
* Start the first steps towards removing some of the global hasheslloyd2006-09-041-24/+44
* Make ar_needs_ranlib less of a special caselloyd2006-09-041-8/+7
* Rename some internally-used variables so I can use set_if_any for somelloyd2006-09-041-33/+26
* Remove set_undef, replace with an explicit loop in the one place wherelloyd2006-09-041-11/+4
* Move some subroutines that were only used in one place inside thelloyd2006-09-041-88/+92
* Rename %modinfo to %info in get_module_infolloyd2006-09-041-22/+22
* Finish get_cc_info()lloyd2006-09-041-21/+29
* Use get_cc_info to get the single-variable values from the compilerlloyd2006-09-041-17/+14
* First pass at get_cc_info()lloyd2006-09-041-1/+20
* Implement get_arch_info, which handles reading a single architecturelloyd2006-09-041-19/+42
* Finish get_os_info; set_os_defines now uses it for gathering all informationlloyd2006-09-041-51/+33
* Begin to make a distinction between reading the file and setting the valueslloyd2006-09-041-12/+56
* Add helpers for reading single-line settings in the config descriptionlloyd2006-09-041-56/+55
* Change the function that reads modinfo.txt files to use read_hash as welllloyd2006-09-041-118/+84
* Change read_hash to take a function reference, which it calls for eachlloyd2006-09-041-73/+43
* Add some helper functions for reading information from the config info fileslloyd2006-09-041-59/+59
* Clean up how machine-specific compiler options are setlloyd2006-09-041-16/+27
* Remove use of the DirHandle modulelloyd2006-09-041-42/+17
* Define a new function, make_reader, which returns an closure over thelloyd2006-09-041-69/+54
* Document --build-dir and --local-config in the help output.lloyd2006-09-031-52/+47
* Make some of the code a bit more Perl-ishlloyd2006-09-031-153/+133
* Remove some dead codelloyd2006-09-031-60/+45
* Place the add_file/replace_file/ignore_file markers in the module infolloyd2006-09-031-26/+27