90b0c32c71 
								
							
								 
							
						 
						
							
							
								
								another variable to clear out before configuring mxml  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40791  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								ff74cbc116 
								
							
								 
							
						 
						
							
							
								
								replace a couple of bare 'make' with $(MAKE)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40765  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								e044e852c6 
								
							
								 
							
						 
						
							
							
								
								ensure that 'make' after 'svn update' that includes a configure script change won't run without making the user run configure first  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40753  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								b1288df748 
								
							
								 
							
						 
						
							
							
								
								document Makefile target changes  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40728  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								ca6ee66c60 
								
							
								 
							
						 
						
							
							
								
								main subdirectory is not dependencies for menuselect input  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40725  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								0a27d8bfe5 
								
							
								 
							
						 
						
							
							
								
								merge new_loader_completion branch, including (at least):  
							
							... 
							
							
 
							
							- restructured build tree and makefiles to eliminate recursion problems
  - support for embedded modules
  - support for static builds
  - simpler cross-compilation support
  - simpler module/loader interface (no exported symbols)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40722  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								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)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40566  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								781f9dbcaf 
								
							
								 
							
						 
						
							
							
								
								don't include files that cause additional targets to get executed if the target  
							
							... 
							
							
 
							
							called was clean, distclean, or update
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@39640  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								9dac8f0f09 
								
							
								 
							
						 
						
							
							
								
								add menuselect_stub.c to deps list  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38000  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								a077853b17 
								
							
								 
							
						 
						
							
							
								
								add comments on what special variables are for  
							
							... 
							
							
 
							
							put library path into proper variable for *BSD
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37670  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								000ba592b2 
								
							
								 
							
						 
						
							
							
								
								more Makefile cleanup and consistency stuff  
							
							... 
							
							
 
							
							don't reuse LIBS variable from top-level Makefile (oops)
build Asterisk binary after subdirs (preparing for embedded modules)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37661  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								396ef6f9e7 
								
							
								 
							
						 
						
							
							
								
								use LDFLAGS and LIBS properly, and allow dependencies to provide LDFLAGS if needed (although none do today)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37653  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								d739107ce1 
								
							
								 
							
						 
						
							
							
								
								revert this change for now since it isn't working correctly and there are more  
							
							... 
							
							
 
							
							important issues to work on at the moment ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37483  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								407c91a043 
								
							
								 
							
						 
						
							
							
								
								add "update" to the list of targets to ignore various included files for and  
							
							... 
							
							
 
							
							check the targets in a little bit different way
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37477  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								90098fa198 
								
							
								 
							
						 
						
							
							
								
								don't let make run configure or menuselect if the target is either  
							
							... 
							
							
 
							
							"clean" or "distclean"
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37476  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								6ff11745ef 
								
							
								 
							
						 
						
							
							
								
								remove the use of -Wno-pointer-sign. Asterisk now builds without any of these  
							
							... 
							
							
 
							
							warnings present on my machine.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37303  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								b601ff0a3e 
								
							
								 
							
						 
						
							
							
								
								small cleanup  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37280  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								bc9ed9f5c4 
								
							
								 
							
						 
						
							
							
								
								various minor fixes  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37277  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								0b91c08045 
								
							
								 
							
						 
						
							
							
								
								dirty hack of a fix to deal with the fact that chan_vpb changed to chan_vpb.cc  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37276  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								4f826452cf 
								
							
								 
							
						 
						
							
							
								
								make the build output less noisy (optional, can be controlled by the NOISY_BUILD variable in the top-level Makefile)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37273  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								748431f7b6 
								
							
								 
							
						 
						
							
							
								
								move rules file to prepare for generic rules file  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37222  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								f54bef6dff 
								
							
								 
							
						 
						
							
							
								
								fix removing autoconfig.h on distclean (issue  #7439 , casper)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36503  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9bc3976204 
								
							
								 
							
						 
						
							
							
								
								swap distclean and dist-clean, since distclean is more commonly used ...  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36502  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								5dceb817e6 
								
							
								 
							
						 
						
							
							
								
								remove build_tools/menuselelct-deps on distclean  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36483  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								b2f5334746 
								
							
								 
							
						 
						
							
							
								
								don't specify this include in the menuselect Makefile, because asterisk-addons  
							
							... 
							
							
 
							
							doesn't have an include dir
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36464  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								eba0e6731f 
								
							
								 
							
						 
						
							
							
								
								more pickyness  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36463  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								63e4f53ee5 
								
							
								 
							
						 
						
							
							
								
								change bracket style because i'm picky  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36462  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								03f2685c76 
								
							
								 
							
						 
						
							
							
								
								menuselect doesn't pull strcompat.o from asterisk anymore  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36461  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								459b7e25bc 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 36290 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r36290 | tilghman | 2006-06-29 14:23:18 -0500 (Thu, 29 Jun 2006) | 2 lines
Bug 7388 - compatibility changes for Solaris
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36317  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								0f875c3664 
								
							
								 
							
						 
						
							
							
								
								?= just checks to see if a variable is not yet defined.  If MENUSELECT_CFLAGS  
							
							... 
							
							
 
							
							was not found in the user level makeopts file, the variable is defined, but
empty.
I wish we could just require GNU make 3.81  :)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36229  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								ecab03293c 
								
							
								 
							
						 
						
							
							
								
								slight change to pulling out the MENUSELECT_CFLAGS from the user and global  
							
							... 
							
							
 
							
							level makeopts files - if MENUSELECT_CFLAGS is set to nothing in the user level
makeotps file, then the Makefile should not look in the global file at all.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36228  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								d17026e670 
								
							
								 
							
						 
						
							
							
								
								remove an extra comma  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36227  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								c248b690e4 
								
							
								 
							
						 
						
							
							
								
								remove the two uses of the $(or ...) function since it is only supported by  
							
							... 
							
							
 
							
							GNU make 3.81 which is less than 3 months old (issue #7442 , patch by Corydon76)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36226  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9d61f19cee 
								
							
								 
							
						 
						
							
							
								
								allow menuselect to be a symlink to a checkout  
							
							... 
							
							
 
							
							(second part of issue #7436 , Corydon76)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36197  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9aa1432b46 
								
							
								 
							
						 
						
							
							
								
								fix the case where menuselect.makeopts is getting generated in the same run of  
							
							... 
							
							
 
							
							"make" as the current build and some of the MENUELSELECT_CFLAGS are set in the
user or global level asterisk.makeopts file
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36192  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								5e2ccc9821 
								
							
								 
							
						 
						
							
							
								
								menuselect writes both menuselect.makeopts and menuselect.makedeps at once, make sure that the Makefile knows about that.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36179  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								4b64399cc6 
								
							
								 
							
						 
						
							
							
								
								don't let the Makefile blow up in menuselect.makeopts is present but  
							
							... 
							
							
 
							
							menuselect.makedeps is not.  This would probably only be the case in existing
checkouts ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36020  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								67ea3b2d22 
								
							
								 
							
						 
						
							
							
								
								simplify special rule for channel.o  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35944  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								a579371f43 
								
							
								 
							
						 
						
							
							
								
								use new (separate) dependencies file from menuselect  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35895  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e61d3d91f3 
								
							
								 
							
						 
						
							
							
								
								The Eurostar Commit! (it's amazing how much work you can get done on a 150 minute train ride from Paris to London <G>)  
							
							... 
							
							
 
							
							support the new location for zaptel.h and tonezone.h
use the dependency information output by menuselect to build Makefile rules for each module for header files and libraries
combine the common rules into a top-level Makefile.rules file
remove all (now) unnecessary stuff from subdir Makefiles
change translator API so that the newpvt() callback returns an int instead of a pointer (it no longer allocates memory)
alphabetize --with-<foo> options in configure script
enhance Net-SNMP support in configure script to provide a --with-netsnmp option
fix support for --with-pq so that if pg-config is not found when --with-pq is specified, an error will be generated
add 'optional package' usage to modules now that menuselect can output it
allow res_snmp to build by default, since the new loader changes coming soon will solve the function naming problem (and users can disable it via menuselect anyway)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35832  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								2e9099934b 
								
							
								 
							
						 
						
							
							
								
								fix dist-clean and add menuselect to the clean target, too  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35791  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								b38f45a458 
								
							
								 
							
						 
						
							
							
								
								add dependency on menuselect's version of linkedlists.h, list menuselect as  
							
							... 
							
							
 
							
							a PHONY target
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35790  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								cdbb0e2bf7 
								
							
								 
							
						 
						
							
							
								
								merge changes to get menuselect using svn:externals  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35704  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								2f238654de 
								
							
								 
							
						 
						
							
							
								
								remove any generated doxygen docs during distclean  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35650  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								93c833e5d0 
								
							
								 
							
						 
						
							
							
								
								remove the autom4te.cache dir on a "make distclean" and add distclean to the  
							
							... 
							
							
 
							
							.PHONY list
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35630  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								cad05d819b 
								
							
								 
							
						 
						
							
							
								
								actually allow all of the sub directories to be built when running "make", oops  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35533  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e807ea95ab 
								
							
								 
							
						 
						
							
							
								
								add a couple more targets to .PHONY  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35506  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								48ae9f0d4f 
								
							
								 
							
						 
						
							
							
								
								- convert the 'uninstall' target to use separate targets to process each  
							
							... 
							
							
 
							
							subdirectory instead of a for loop
- remove the FORCE target from the main Makefile and add the couple places
  I used it to the .PHONY target.  .PHONY does the same thing and is a built-in
  more efficient way of doing it.
- add a bunch more targets to .PHONY ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35503  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								55e8a60363 
								
							
								 
							
						 
						
							
							
								
								- specify that 'depend' is a .PHONY target  
							
							... 
							
							
 
							
							- use separate targets instead of a for loop for doing 'make depend' for
  each sub directory
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35501  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								c95e633c8a 
								
							
								 
							
						 
						
							
							
								
								use separate targets instead of for loops to process sub directories for the  
							
							... 
							
							
 
							
							'clean' and 'clean-depend' targets
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35481  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								5ed2edeac4 
								
							
								 
							
						 
						
							
							
								
								get rid of another annoying stray space in the gcc commands  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35480  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9db0520ff9 
								
							
								 
							
						 
						
							
							
								
								- specify that 'all' is a .PHONY target  
							
							... 
							
							
 
							
							- add a copyright header to the build_tools Makefile
- remove 'depend' from the 'all' target in agi/ and utils/ since it is handled
  by the main Makefile already
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35479  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								dbfa007d8a 
								
							
								 
							
						 
						
							
							
								
								clean up a little mess I created by using the 'or' function instead of gross  
							
							... 
							
							
 
							
							nested if statements
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35459  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e217604a44 
								
							
								 
							
						 
						
							
							
								
								use a slightly different, but equivalent way of setting the  
							
							... 
							
							
 
							
							SUBDIRS_INSTALL variable
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35438  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								ad721dc2c1 
								
							
								 
							
						 
						
							
							
								
								instead of using a for loop to call 'make install' on each subdirectory, use  
							
							... 
							
							
 
							
							separate targets
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35437  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								be0d611984 
								
							
								 
							
						 
						
							
							
								
								instead of using a for loop to call make on each subdirectory, use a target for  
							
							... 
							
							
 
							
							each subdirectory.
 - the shell code in the for loop doesn't have a manually catch errors from
   make on a subdirectory
 - you can now run something like "make apps" or "make channels" from the root
   source directory
 - This should allow for better support for parallel instances of make (the -j
   option) since make can work on each subdirectory target in parallel
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35436  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								ce76568c52 
								
							
								 
							
						 
						
							
							
								
								nothing to see here ...  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35416  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								c399a06450 
								
							
								 
							
						 
						
							
							
								
								add the 'clean', 'clean-depend', and 'dist-clean' targets as .PHONY targets  
							
							... 
							
							
 
							
							since they are targets that do not have resulting files and are never listed
as prerequisites to real targets.  Using .PHONY in this manner improves make
performance by never having to check for resulting files.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35415  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								f601dd80fa 
								
							
								 
							
						 
						
							
							
								
								use $(FIND) and $(LN) from configure  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35393  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								ac8bd0f0c0 
								
							
								 
							
						 
						
							
							
								
								use $(BASENAME) set by configure  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35392  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								8686c659a6 
								
							
								 
							
						 
						
							
							
								
								$(INSTALL) is determined by configure and set in the makeopts file  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35123  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								c260301476 
								
							
								 
							
						 
						
							
							
								
								- use $(CC) instead of gcc when building testexpr2  
							
							... 
							
							
 
							
							- modify ast_expr2.fl and ast_expr2.y to not try to register the file version
  in a STANDALONE build
- add config.status as a dependency on testexpr2 to ensure configure is
  executed before building it
- add include/asterisk/buildopts.h as a dependency for testexpr2 as well
- add -Iinclude to the gcc commands for building the testexpr2 objects so that
  it can find the local asterisk headers
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@34980  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								487adb43e2 
								
							
								 
							
						 
						
							
							
								
								various cleanups, remove support for CVS checkouts  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@34844  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9843e16df2 
								
							
								 
							
						 
						
							
							
								
								there is no reason to build and link stdtime/libtime.a because we already  
							
							... 
							
							
 
							
							directly include stdtime/localtime.o in the OBJS for asterisk, which is the
only object file for libtime
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@34629  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								eb5af4b1f3 
								
							
								 
							
						 
						
							
							
								
								Fix adsi target in main Makefile and check a variable properly (issue  #7369  reported by casper)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@34496  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								bc49d5bfb3 
								
							
								 
							
						 
						
							
							
								
								moh files will now be distributed in native format, not mp3, so...  
							
							... 
							
							
 
							
							update sounds/Makefile to download/unpack the proper files
remove all evidence of mpg123 from the main Makefile
change the sample musiconhold.conf file to use native mode instead of mp3
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32917  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								34cf2c13b8 
								
							
								 
							
						 
						
							
							
								
								don't force the sounds to download... only when needed  
							
							... 
							
							
 
							
							fix a few buglets i caused in menuselect
remove downloaded sounds on 'dist-clean'
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32901  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								0dd82bc6f1 
								
							
								 
							
						 
						
							
							
								
								woo-hoo, now it knows how to download the sound packages... doesn't install them yet though  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32886  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								274ce731e2 
								
							
								 
							
						 
						
							
							
								
								move autoconfig.h to the include/asterisk directory so it will get installed  
							
							... 
							
							
 
							
							install asterisk.h include the system's default include directory
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32860  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								472c1ca282 
								
							
								 
							
						 
						
							
							
								
								simplify autoconfig include mechanism (make tholo happy he can use lint again :-)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32846  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								06b381a54d 
								
							
								 
							
						 
						
							
							
								
								add the ability to do the same thing as "make dont-optimize" by enabling the  
							
							... 
							
							
 
							
							option in menuselect.  This is very useful for developers if you want to ensure
that all of your builds are done without optimizations.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32434  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								b34e3d09ab 
								
							
								 
							
						 
						
							
							
								
								begin adding support for new sound packages  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32372  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e21181dbd4 
								
							
								 
							
						 
						
							
							
								
								- add slav, zoa, and royk to the CREDITS for the generic jitterbuffer  
							
							... 
							
							
 
							
							- change references to the "scx" jitterbuffer to be called "fixed" and change
  references to the "stevek" jitterbuffer to be called "adaptive", instead
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@31356  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								d1dfe22397 
								
							
								 
							
						 
						
							
							
								
								fix the problem where defaults.h is missing after a forced make clean in a  
							
							... 
							
							
 
							
							different way that actually works
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@31225  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								bb7dd96cfe 
								
							
								 
							
						 
						
							
							
								
								Add support for using a jitterbuffer for RTP on bridged calls. This includes  
							
							... 
							
							
 
							
							a new implementation of a fixed size jitterbuffer, as well as support for the
existing adaptive jitterbuffer implementation. (issue #3854 , Slav Klenov)
Thank you very much to Slav Klenov of Securax and all of the people involved
in the testing of this feature for all of your hard work!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@31052  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								1e61ba6699 
								
							
								 
							
						 
						
							
							
								
								restore default paths for FreeBSD (reported by alphaque, fixed by jcollie)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30458  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								ebe974e9e4 
								
							
								 
							
						 
						
							
							
								
								defaults.h must be listed as a dependency after the cleantest because if it  
							
							... 
							
							
 
							
							forces a make clean, it has to be regenerated.  This fixes the problem that
people have been seeing where the build would fail complaining about defaults.h
not being present.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28894  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								8029c58409 
								
							
								 
							
						 
						
							
							
								
								there is no reason to explicity specify -fomit-frame-pointer when building with  
							
							... 
							
							
 
							
							optimization enabled, because it is enabled automatically (issue #7108 , casper)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28789  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9993d14f86 
								
							
								 
							
						 
						
							
							
								
								add support for more refined ability to set install paths using the standard  
							
							... 
							
							
 
							
							options to configure such as --libdir, --sbindir, etc. All of the default paths
are still the same. (issue #7057 , jcollie)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28747  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								808f26a24d 
								
							
								 
							
						 
						
							
							
								
								fix file dependency generation so that the resulting files in the subdirectories  
							
							... 
							
							
 
							
							are not of zero length (issue #7138 , reported/patched by casper, fixed by a
different patch)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28055  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								a3ed43f0dc 
								
							
								 
							
						 
						
							
							
								
								Move WITH_SMDI from the Makefiles to be handled by menuselect. It will now be  
							
							... 
							
							
 
							
							defined in buildopts.h. Also, remove a few more stray spaces in the gcc commands. 
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@27130  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								cec3a958e4 
								
							
								 
							
						 
						
							
							
								
								remove some stuff handled by configure and menuselect  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@27129  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								2062ab078e 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary INCLUDE variable which was currently added to ASTCFLAGS  
							
							... 
							
							
 
							
							before it was ever set.  This removes another stray space in the gcc
commands  :)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@27128  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								ad8ff708de 
								
							
								 
							
						 
						
							
							
								
								fix the build with astmm (issue  #7139 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@27023  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								8a390e342a 
								
							
								 
							
						 
						
							
							
								
								use config.status instead of include/autoconfig.h as the dependency  
							
							... 
							
							
 
							
							for menuselect
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26992  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								76347c8d31 
								
							
								 
							
						 
						
							
							
								
								various minor cleanups  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26877  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								1a8f3dd2d2 
								
							
								 
							
						 
						
							
							
								
								forcing a dist-clean in the cleantest was a bad idea.  Just change the script  
							
							... 
							
							
 
							
							that generates buildopts.h to handle old menuselect.makeopts files
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26850  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								7c6766e67b 
								
							
								 
							
						 
						
							
							
								
								remove a trailing tab ... now this Makefile is perfect  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26840  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								44d4ed1b37 
								
							
								 
							
						 
						
							
							
								
								change the CFLAGS controlled by menuselect to be placed in a header file  
							
							... 
							
							
 
							
							instead of being added to the compiler commands.  This header file will be
installed and modules built outside of the main tree will be able to use the
same build options used to build the rest of Asterisk.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26808  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								a1aefcd03d 
								
							
								 
							
						 
						
							
							
								
								suppress the output from generating defaults.h and versions.h, as well as  
							
							... 
							
							
 
							
							checking the cleancount
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26492  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								16ee7c509c 
								
							
								 
							
						 
						
							
							
								
								add missing rule  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26347  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								f429105aae 
								
							
								 
							
						 
						
							
							
								
								remove rule for running bootstrap, it's only safe to run it manually now  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26094  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								0569481a5a 
								
							
								 
							
						 
						
							
							
								
								don't build strcompat for menuselect except on Solaris  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25893  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								962d53732a 
								
							
								 
							
						 
						
							
							
								
								make sure that the MOD_SUBDIR_CFLAGS and OTHER_SUBDIR_FLAGS come before  
							
							... 
							
							
 
							
							ASTCFLAGS so that -Iinclude comes before any system include path
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25686  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								123134de11 
								
							
								 
							
						 
						
							
							
								
								make Makefile slightly less noisy  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25653  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								684df59844 
								
							
								 
							
						 
						
							
							
								
								add smarter checking for termcap support, which fixes a build problem when  
							
							... 
							
							
 
							
							ncurses is statically compiled with term info support, which is provided in
the statically compiled editline library that we are including. 
(issue #6948 , original patch by casper, modified to use the features 
of AST_EXT_LIB)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25611  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								65fed8480b 
								
							
								 
							
						 
						
							
							
								
								use a file that configure will _always_ regenerate as the trigger for running the script  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25610  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								f2e3d8279d 
								
							
								 
							
						 
						
							
							
								
								add TOPDIR_CFLAGS to the CFLAGS before ASTCFLAGS to make sure that -Iinclude  
							
							... 
							
							
 
							
							comes before -I/usr/local/include or something similar
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25590  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								a4e7ae1537 
								
							
								 
							
						 
						
							
							
								
								don't let make use implicit rules for bison/flex output files  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25565  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								272de2c394 
								
							
								 
							
						 
						
							
							
								
								add support for installing other init scripts, other than just the redhat  
							
							... 
							
							
 
							
							version.  (issue #7093 , initial patch by froguz, extended by north)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25095  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago