Commit Graph

703 Commits (e335b706ee4e592c168e23dca5a813f84988778f)

Author SHA1 Message Date
Sean Bright c7f36e428c Use bash explicitly when calling build_tools/mkpkgconfig from the Makefile.
17 years ago
Eliel C. Sardanons 2f996a3ab4 Allow to include sections of other parts of the xml documentation.
17 years ago
Russell Bryant 7b24f99808 Remove unnecessary compiler flag
17 years ago
Kevin P. Fleming f321d08113 Build XML documention from *only* the source files that have docs in them
17 years ago
Russell Bryant 2cb0018fa1 Start splitting up miscellaneous doxygen documentation into separate files.
17 years ago
Michiel van Baak 9348bfd926 Make sure we terminate the first s| command so we can actually produce correct files.
17 years ago
Joshua Colp 4c9ab0df8c Merge phase 1 support for the new bridging architecture.
17 years ago
Michiel van Baak 5b497da128 set ASTVARRUNDIR=$(localstatedir)/run/asterisk as default path
17 years ago
Terry Wilson 7c6d9c7235 Add option to hide console connect messages
17 years ago
Kevin P. Fleming 887e28d7aa incorporates r159808 from branches/1.4:
17 years ago
Kevin P. Fleming 9a7c28cd5a we can now build with -Wformat=2, which found a couple of real bugs
17 years ago
Sean Bright 559e644b63 Fix a few build problems on Solaris (and check for an md5 utility in
17 years ago
Mark Michelson d584748f0c Add some missing $(DESTDIR)s to the bininstall
17 years ago
Jason Parker 947429b2b3 Remove echo line that is unnecessary (Thanks seanbright).
17 years ago
Jason Parker 493e903892 Add init script for ArchLinux
17 years ago
Kevin P. Fleming 75281a1696 Merged revisions 157162-157163 via svnmerge from
17 years ago
Eliel C. Sardanons 250a60958d We need to pass the DTD to xmlstarlet to validate against it the XML.
17 years ago
Russell Bryant 27d225c693 validate-docs is a PHONY target
17 years ago
Russell Bryant 44b84b3a14 Add a handy makefile target so that you can validate the documentation against the DTD
17 years ago
Russell Bryant 5528e210de Modify the Makefile logic for extracting documentation.
17 years ago
Russell Bryant 5b168ee34b Merge changes from team/group/appdocsxml
17 years ago
Michiel van Baak 357f4a9a86 Make sure we support nested functions and generation of trampolines
17 years ago
Olle Johansson 858a6baa76 Make sure we support nested functions with GCC 4.01 OS/X. This might not be OS/X only,
17 years ago
Kevin P. Fleming 845c910e03 Merged revisions 148736 via svnmerge from
17 years ago
Mark Michelson ae0d0de987 Too many times have I mistyped the word
17 years ago
Kevin P. Fleming 629861a705 Merged revisions 144924-144925 via svnmerge from
17 years ago
Jason Parker f644f8ce3f Merged revisions 141741 via svnmerge from
17 years ago
Russell Bryant 93ee81f9f8 Fix building menuselect-tree with PRINT_DIR set. We _must_ use the --quiet
17 years ago
Tilghman Lesher 6dd5b8609f Optional light colored background, for those who use black on white terminals.
17 years ago
Jason Parker 36a1024741 Remove option that isn't valid here.
17 years ago
Russell Bryant 239611711f Make PRINT_DIR work as advertised.
17 years ago
Tilghman Lesher 7e8f0ab219 Rename Mandrake scripts to Mandriva
17 years ago
Kevin P. Fleming f4fe5be9df Merged revisions 134352 via svnmerge from
17 years ago
Tilghman Lesher 735c7cda3c Minor changes to reduce packaging changes made by the Fedora maintainer.
17 years ago
Tilghman Lesher 46db155e92 Build the logrotate script according to paths
18 years ago
Tilghman Lesher b733aa5b4c Optionally install logrotate file
18 years ago
Terry Wilson eb5cce4586 Move phoneprov config files to be installed with 'make samples' so changes aren't inadvertently lost on a 'make install'
18 years ago
Kevin P. Fleming 6b06e9a8eb Merged revisions 127892,127895 via svnmerge from
18 years ago
Jason Parker 38519b5f5e Fix a typo that caused this asterisk.conf to not get correctly generated.
18 years ago
Kevin P. Fleming ebb75866db fix silly syntax error
18 years ago
Kevin P. Fleming 118bc262ff add message when no UI for menuselect is present
18 years ago
Kevin P. Fleming 615d69cc61 use batch-mode (no user interface) menuselect for --check-deps operations
18 years ago
Tilghman Lesher fab7c335fb Push relatively unused compiler options down the list, keeping the popular options at the top.
18 years ago
Jeff Peeler ef3b214728 Goodbye Zaptel, hello DAHDI. Removes Zaptel driver support with DAHDI. Configuration file and dialplan backwards compatability has been put in place where appropiate. Release announcement to follow.
18 years ago
Tilghman Lesher 76506b7baa Move compatibility options into asterisk.conf, default them to on for upgrades,
18 years ago
Tilghman Lesher 8aa3c0e2e1 Merged revisions 115312 via svnmerge from
18 years ago
Russell Bryant d02badd561 Merged revisions 114278 via svnmerge from
18 years ago
Russell Bryant 03f05c1300 Merged revisions 114275 via svnmerge from
18 years ago
Russell Bryant 83c674bf96 Merged revisions 114204 via svnmerge from
18 years ago
Russell Bryant 58f05ac8c2 Ensure configure gets run on a clean checkout.
18 years ago
Donny Kavanagh 716d4a9be0 revert something dumb, because i was running svn diff in a subfolder not the root of trunk, before doing my commit and did not see it
18 years ago
Donny Kavanagh 7a2d8fc309 update documentation to reflect the changes in the way configure detects net-snmp.
18 years ago
Joshua Colp 358ac2f76a Merged revisions 110628 via svnmerge from
18 years ago
Jason Parker 10020f41fb Merged revisions 109973 via svnmerge from
18 years ago
Terry Wilson b02bc230af Go through and fix a bunch of places where character strings were being interpreted as format strings. Most of these changes are solely to make compiling with -Wsecurity and -Wformat=2 happy, and were not
18 years ago
Kevin P. Fleming 451c76c3b1 don't define Zaptel features as libraries, they aren't, and we don't want '--with-zaptel-<foo>' configure options for them
18 years ago
Russell Bryant 1e5e1cbc0c Make sure configure is run before menuselect on a clean checkout
18 years ago
Jason Parker 139cf60a19 Add a cmenuselect/cmenuconfig, to force curses.
18 years ago
Russell Bryant d0540cdb1c Add the nmenuselect makefile targets. This is a newt menuselect interface which
18 years ago
Russell Bryant 8d90438b42 Re-add the automatically generated version.h, so that modules can include for
18 years ago
Jason Parker bc5b59b13d Merged revisions 104141 via svnmerge from
18 years ago
Jason Parker 50f43efb78 Merged revisions 104139 via svnmerge from
18 years ago
Russell Bryant 1168225f22 Merged revisions 100922 via svnmerge from
18 years ago
Russell Bryant 33cf48f436 Merged revisions 100882 via svnmerge from
18 years ago
Tilghman Lesher 3d77693090 Use the set ASTDBDIR as the default, too
18 years ago
Jason Parker 8dc5e09ccb Add several busy detection related defines to menuselect.
18 years ago
Jason Parker 34f7805ba6 Add logging for 'make update' command (also fixes updates in some places). Issue #11766, initial patch by jmls.
18 years ago
Terry Wilson 3570ad103d Added a new module, res_phoneprov, which allows auto-provisioning of phones
18 years ago
Russell Bryant 96cf593b8f If the HTML documentation exists, install it in the static-http/docs directory
18 years ago
Russell Bryant 54bc2c20b6 Now that the version.h file was getting properly regenerated every time the svn
18 years ago
Kevin P. Fleming 4ec793bb14 we have to *always* use a completely silent 'make' invocation for generating the module embedding rules
18 years ago
Kevin P. Fleming ed97a48fee there was no reason to add this define for non-Solaris platforms
18 years ago
Kevin P. Fleming d83f08d1b4 add some simple infrastructure for modules to be used for testing parts of Asterisk
18 years ago
Russell Bryant 48aaac2585 Merged revisions 94789 via svnmerge from
18 years ago
Luigi Rizzo 19ee0e2a23 Two small changes:
18 years ago
Kevin P. Fleming 928eb59aaa make using PRINT_DIR a little easier
18 years ago
Kevin P. Fleming 100ef27af9 Merged revisions 93180 via svnmerge from
18 years ago
Luigi Rizzo f483cf28bb menuselect.makeopts is not a .PHONY target
18 years ago
Luigi Rizzo 4d0ceb96ba use a simpler idiom for 'cmp -s ...'
18 years ago
Tilghman Lesher 7029e8fdd1 Solaris compat fixes
18 years ago
Luigi Rizzo 7d85d15cd0 Fix the detection of modules installed from this build.
18 years ago
Luigi Rizzo 1e1a9e30d8 make the install target a bit less noisy
18 years ago
Luigi Rizzo 4b21b16e58 document usage of several exported variables
18 years ago
Luigi Rizzo 08d50c85ec Implement the outcome of a discussion on the -dev list re. the use
18 years ago
Jason Parker 7c356aad48 Add Makefile alias target 'pdf' which does the same thing as asterisk.pdf.
18 years ago
Russell Bryant b1a8de2d40 make sure we check to see if the configure script has been executed on a new checkout or after a distclean
18 years ago
Luigi Rizzo a7a0ca9f93 initial makefile changes to build loadable modules under cygwin
18 years ago
Luigi Rizzo eaee706190 will i ever get precedences for windows right ?
18 years ago
Luigi Rizzo ff975cb9f7 reformulate dependencies in a more correct way
18 years ago
Luigi Rizzo 59692c5e94 wrong variable, wrong order -> broken build.
18 years ago
Luigi Rizzo 947bf74890 support cygwin targets
18 years ago
Luigi Rizzo 5914462817 these linker flags apply to both cygwin and mingw32
18 years ago
Luigi Rizzo ba7113ea17 linker flags for mingw32
18 years ago
Tilghman Lesher 7c4df5c827 Merged revisions 89302 via svnmerge from
18 years ago
Jason Parker 94f0144eca oops, somebody left out the directory here...
18 years ago
Luigi Rizzo 225b653fc0 remove enter/exit comments when handling subdirectory.
18 years ago
Luigi Rizzo 19dda440b1 match changes in menuselect's Makefile
18 years ago
Luigi Rizzo 3881889a0f don't export variables that can be retrieved from makeopts in child subdirs
18 years ago
Luigi Rizzo 1c55f8424e Move AUDIO_LIBS outside the top level Makefile. This too is used only
18 years ago
Luigi Rizzo b80dc41707 Move the last instance of AST_LIBS to the only place it is used,
18 years ago
Luigi Rizzo a6ee4667da Cleanup the installation of samples, avoiding repetitions.
18 years ago
Luigi Rizzo 1945af7e71 simplify (hopefully) the printing of $(MAKE) in aligned output.
18 years ago
Luigi Rizzo 80023593fc print messages when entering/leaving a directory so we know where we are
18 years ago
Tilghman Lesher f94939ec5a Merged revisions 87852 via svnmerge from
18 years ago
Kevin P. Fleming 7aecaf3957 Merged revisions 87460 via svnmerge from
18 years ago
Jason Parker c3f81e7099 Merged revisions 86405 via svnmerge from
18 years ago
Jason Parker 60f4fa4ad2 Merged revisions 85684 via svnmerge from
18 years ago
Russell Bryant 3c641c74de Merged revisions 84474 via svnmerge from
18 years ago
Jason Parker 5b5a2df463 Merged revisions 84291 via svnmerge from
18 years ago
Tilghman Lesher ddc6f8100e Permit custom locations for astdb and the keys directory (though default to the current locations) (Closes issue #10267)
18 years ago
Jason Parker bde7d34c0e Merged revisions 81826 via svnmerge from
18 years ago
Jason Parker 30f27bd09a Merged revisions 80330 via svnmerge from
18 years ago
Jason Parker 553e5254e4 Merged revisions 80304 via svnmerge from
18 years ago
Russell Bryant e97027d4b0 Merged revisions 80257 via svnmerge from
18 years ago
Steve Murphy c0d15cdef1 Merged revisions 78891 via svnmerge from
18 years ago
Tilghman Lesher 08cc64397d Target asterisk.pdf stopped building when the build was moved to the doc directory.
19 years ago
Russell Bryant c405d98aad Merged revisions 77410 via svnmerge from
19 years ago
Mark Michelson 57d5d489a7 Merged revisions 77380 via svnmerge from
19 years ago
Steve Murphy ae78bb14db Merged revisions 74642 via svnmerge from
19 years ago
Russell Bryant df1a340774 * Move LaTeX docs into a tex/ subdirectory of the doc/ dir
19 years ago
Jason Parker 7412b3bf0d Apparently some builds of gcc don't have declaration-after-statement.
19 years ago
Luigi Rizzo 21747697e5 Add -Wdeclaration-after-statement to AST_DEVMODE
19 years ago
Russell Bryant 2b3968410f Merged revisions 69660 via svnmerge from
19 years ago
Russell Bryant ccd22dc9e2 Merged revisions 65978 via svnmerge from
19 years ago
Jason Parker cdfa29e2b1 Better fallback method for autosystemname.
19 years ago
Jason Parker a693e4d58c Add autosystemname setting to asterisk.conf
19 years ago
Tilghman Lesher a4f5985b8c Merged revisions 63905 via svnmerge from
19 years ago
Russell Bryant f3a5f666a7 Merged revisions 63535 via svnmerge from
19 years ago
Russell Bryant 169fc7945e Merged revisions 59853 via svnmerge from
19 years ago
Russell Bryant 2ddc0ae2ed Merged revisions 59304 via svnmerge from
19 years ago
Russell Bryant 7f31b58b21 Merged revisions 58947 via svnmerge from
19 years ago
Russell Bryant 70db92a6f8 Merged revisions 58937 via svnmerge from
19 years ago
Russell Bryant 1cf3a12047 Merged revisions 58931 via svnmerge from
19 years ago
Kevin P. Fleming 74f31a51bc add -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expressions will be caught
19 years ago
Joshua Colp 2c7ede79de Merged revisions 53114 via svnmerge from
19 years ago
Russell Bryant fa16f36aae Merged revisions 51262 via svnmerge from
19 years ago
Kevin P. Fleming 67a894c071 Merged revisions 50754 via svnmerge from
19 years ago
Russell Bryant 79756a9d6a Merged revisions 50228 via svnmerge from
19 years ago
Kevin P. Fleming 2d1e6ff221 Merged revisions 49282 via svnmerge from
19 years ago
Kevin P. Fleming 887a2de2b4 GNU make already knows what the current directory is, there is no need to use 'pwd'
19 years ago
Kevin P. Fleming 9ebe6679a2 Merged revisions 49098-49099 via svnmerge from
19 years ago
Jason Parker 05d6c4a2d0 Merged revisions 48906 via svnmerge from
19 years ago
Joshua Colp 83d3b6adda Merged revisions 48571 via svnmerge from
19 years ago
Kevin P. Fleming 89c41e2403 Merged revisions 48525 via svnmerge from
19 years ago
Kevin P. Fleming 018a9c86e4 Merged revisions 48521 via svnmerge from
19 years ago
Russell Bryant c1a36cb52f Merged revisions 48190 via svnmerge from
19 years ago
Jason Parker ac9100bfee Merged revisions 48095 via svnmerge from
19 years ago
Russell Bryant f5176bcebb Merged revisions 47494 via svnmerge from
19 years ago
Russell Bryant f89ccdc0f3 Merged revisions 46847 via svnmerge from
19 years ago
Russell Bryant 61056be5ab Merged revisions 46093 via svnmerge from
19 years ago
Joshua Colp e85da9be41 Let's have build.h created a bit earlier so that func_version can use it and not stop the build on a fresh machine that has never had Asterisk installed on it before...
19 years ago
Joshua Colp 63f236445e Merged revisions 45775 via svnmerge from
19 years ago
Joshua Colp 886059d111 Merged revisions 44942 via svnmerge from
19 years ago
Luigi Rizzo d3f886fb14 put linker flags in ASTLDFLAGS where they belong
19 years ago
Kevin P. Fleming 41eb95e055 Merged revisions 44322 via svnmerge from
19 years ago
Russell Bryant f2fb8e6f79 Merged revisions 44125 via svnmerge from
19 years ago
Luigi Rizzo 8d6d166b14 merge compile fixes from 44080:
19 years ago
Kevin P. Fleming 89050169c8 Merged revisions 43996-43997,44008,44011-44012 via svnmerge from
19 years ago
Kevin P. Fleming ea6e34b530 Merged revisions 43993 via svnmerge from
19 years ago
Kevin P. Fleming e796af37f1 Merged revisions 43524 via svnmerge from
19 years ago
Kevin P. Fleming 1485fa4c24 move this header to include where it belongs
19 years ago
Matthew Fredrickson 2cc96500bd Mergeing in Paul Cadach's chan_h323 changes *holds breath*
19 years ago
Jason Parker 23def858f7 We have autoconf...let's actually use it.
19 years ago
Kevin P. Fleming be29512d1e more makefile tweaks to keep targets from being run when they don't need to be
19 years ago
Kevin P. Fleming 3f189742f6 make menuselect configure process be silent when possible
19 years ago
Kevin P. Fleming 3ba8e0a973 ensure that cross-compiler info is removed from the enviroment before configuring menuselect
19 years ago
Russell Bryant b374245688 remove some unneeded variables now that the menuselect build is isolated from
19 years ago
Luigi Rizzo 379dc24745 we really need BSD make here to understand the -V option.
19 years ago
Russell Bryant 5266cd75e3 remove CFLAGS that aren't needed anymore
19 years ago
Jason Parker 2986a59fab Okay, there are 3 reasons why I'm doing this.
19 years ago
Russell Bryant 4c41a6ccd0 merge menuselect_build ... most of the changes happened in menuselect
19 years ago
Jason Parker 0264c362b6 a couple Solaris tweaks, to help build properly.
19 years ago
Kevin P. Fleming a87f710062 oops... missed one
19 years ago
Kevin P. Fleming 90b0c32c71 another variable to clear out before configuring mxml
19 years ago
Kevin P. Fleming ff74cbc116 replace a couple of bare 'make' with $(MAKE)
19 years ago
Kevin P. Fleming e044e852c6 ensure that 'make' after 'svn update' that includes a configure script change won't run without making the user run configure first
19 years ago
Kevin P. Fleming b1288df748 document Makefile target changes
19 years ago
Kevin P. Fleming ca6ee66c60 main subdirectory is not dependencies for menuselect input
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
Joshua Colp 60cf653dde kpfleming didn't break trunk, it was the aliens. (fix it so that the Makefile references the new name for the XML tree, menuselect-tree)
19 years ago
Russell Bryant 781f9dbcaf don't include files that cause additional targets to get executed if the target
19 years ago
Russell Bryant 9dac8f0f09 add menuselect_stub.c to deps list
20 years ago
Kevin P. Fleming a077853b17 add comments on what special variables are for
20 years ago
Kevin P. Fleming 000ba592b2 more Makefile cleanup and consistency stuff
20 years ago
Kevin P. Fleming 396ef6f9e7 use LDFLAGS and LIBS properly, and allow dependencies to provide LDFLAGS if needed (although none do today)
20 years ago
Russell Bryant d739107ce1 revert this change for now since it isn't working correctly and there are more
20 years ago
Russell Bryant 407c91a043 add "update" to the list of targets to ignore various included files for and
20 years ago
Russell Bryant 90098fa198 don't let make run configure or menuselect if the target is either
20 years ago
Russell Bryant 6ff11745ef remove the use of -Wno-pointer-sign. Asterisk now builds without any of these
20 years ago
Kevin P. Fleming b601ff0a3e small cleanup
20 years ago
Kevin P. Fleming bc9ed9f5c4 various minor fixes
20 years ago
Russell Bryant 0b91c08045 dirty hack of a fix to deal with the fact that chan_vpb changed to chan_vpb.cc
20 years ago
Kevin P. Fleming 4f826452cf make the build output less noisy (optional, can be controlled by the NOISY_BUILD variable in the top-level Makefile)
20 years ago
Kevin P. Fleming 748431f7b6 move rules file to prepare for generic rules file
20 years ago
Russell Bryant f54bef6dff fix removing autoconfig.h on distclean (issue #7439, casper)
20 years ago
Russell Bryant 9bc3976204 swap distclean and dist-clean, since distclean is more commonly used ...
20 years ago
Russell Bryant 5dceb817e6 remove build_tools/menuselelct-deps on distclean
20 years ago
Russell Bryant b2f5334746 don't specify this include in the menuselect Makefile, because asterisk-addons
20 years ago
Russell Bryant eba0e6731f more pickyness
20 years ago
Russell Bryant 63e4f53ee5 change bracket style because i'm picky
20 years ago