aboutsummaryrefslogtreecommitdiffstats
path: root/main/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2007-07-03Removing expr floating patch from 1.4; too much of a behavior change. If you ↵murf1-1/+1
want this fix, try trunk instead. bug 9508. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@73143 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-02support for floating point numbers added to ast_expr2 $\[...\] exprs. Fixes ↵murf1-1/+1
bug 9508, where the expr code fails with fp numbers. The MATH function returns fp numbers by default, so this fix is considered necessary. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@72933 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-10File upload support was added to solve some needs for the Asterisk GUI.russell1-7/+1
However, after much discussion, it has been decided that adding this to 1.4 is not in the best interests of the project. It has been removed here, but will remain in trunk. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61220 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06To be able to achieve the things that we would like to achieve with therussell1-1/+7
Asterisk GUI project, we need a fully functional HTTP interface with access to the Asterisk manager interface. One of the things that was intended to be a part of this system, but was never actually implemented, was the ability for the GUI to be able to upload files to Asterisk. So, this commit adds this in the most minimally invasive way that we could come up with. A lot of work on minimime was done by Steve Murphy. He fixed a lot of bugs in the parser, and updated it to be thread-safe. The ability to check permissions of active manager sessions was added by Dwayne Hubbard. Then, hacking this all together and do doing the modifications necessary to the HTTP interface was done by me. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@60603 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-30Add linux-uclibc host arch..."thingy". Sorry, I don't know what it's called...qwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@59573 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-07The clean target actually needs to run "distclean" on editline. This isrussell1-1/+1
because we need to make sure that its configure script gets executed again, because the CFLAGS we want to pass to editline may have changed. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@53464 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-29Add a missing quotation mark. This was pointed out by jcmoore on #asterisk-dev.russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@52695 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-29ASTLDFLAGS needs to be passed to the editline configure script as LDFLAGS.russell1-1/+1
(issue #8928, zandbelt) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@52647 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-24Merge in dialing API and the app_page that uses it. (issue #BE-118)file1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@52049 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-18Ensure that the locations given to the Asterisk configure script for ncurses,russell1-2/+2
curses, termcap, or tinfo are further passed along to the editline configure script. This fixes some cross-compilation environments. (issue #8637, reported by ovi, patch by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@51262 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-15use the ACX_PTHREAD macro from the Autoconf macro archive for setting up ↵kpfleming1-1/+1
compiler pthreads support... should improve portability to platforms with unusual pthreads requirements git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@50867 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-04add support for tracking thread-local-storage objects that exist via ↵kpfleming1-1/+1
'threadstorage' CLI commands git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@49553 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-18remove some now-unnecessary explicit includes of autoconfig.hkpfleming1-0/+1
clean up per-file dependencies during 'make clean' git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@48554 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-16simplify dependency tracking system, using the compiler's built-in method ↵kpfleming1-1/+0
for generating them, and only doing dependency tracking if developer mode is enabled via the configure script git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@48525 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01Force poll() emulation for Darwin to always be on. It's too broken to ↵file1-1/+6
consider being used. This resolves the console issue OSX users have been seeing. I would have liked to autoconf this but I haven't been able to come up with a test case that works. Que sera. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46780 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-30fix two recent build problems:rizzo1-1/+1
- with AST_DEVMODE, building codecs/lpc10 fails because of lots of warnings, and the configure step in editline fails as well. Fix this by removing the -Werror in these steps. - on FreeBSD (but probably on other platforms as well), the final link of asterisk fails because AST_LIBS was not exported to the subdirs Makefiles. Add a proper fix in the top-level Makefile (a possible alternative way is to add "export AST_LIBS" near the beginning of the file). With this fix, i believe that some of the platform-specific conditionals in main/Makefile are redundant (because they should be already dealt with in the top level Makefile) but i don't have a platform to check. Merging to head will happen in a moment. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@44080 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-29yet another place where we were not using the correct CFLAGS by defaultkpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@44012 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-29missed one conversion to ASTCFLAGSkpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@44011 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-29don't abuse CFLAGS and LDFLAGS for build of Asterisk components, because ↵kpfleming1-4/+4
they are also then used for non-Asterisk components (like menuselect); use our own variables instead git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@44008 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-21add another attempt to strip non-API symbols from the final binary... script ↵kpfleming1-1/+2
will need to be extended to work on non-Linux systems git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@43450 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-21remove this change... it requires binutils 2.17kpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@43405 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-20don't let symbols from included static libraries (like codec/ilbc) pollute ↵kpfleming1-1/+1
the global namespace when those modules are embedded git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43360 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-19Mergeing in Paul Cadach's chan_h323 changes *holds breath*mattf1-1/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43281 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-18it appears that current Mac OS/X does not need the poll compatibility module ↵kpfleming1-5/+1
at all, and platforms that do need it also need -DPOLLCOMPAT (or they wouldn't have compiled at all) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43207 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-15Many Solaris fixes - this moves some of the stuff from utils.c to strcompat.cqwell1-2/+2
Every OS uses strcompat now - this was done on purpose. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42982 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-26GNU make already knows how to quietly ignore non-existent files in 'include' ↵kpfleming1-8/+1
directives git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41209 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-26ensure that cross-compiler info is removed from the enviroment before ↵kpfleming1-1/+1
configuring menuselect ensure that the user's LDFLAGS take precedence when linking the final binary git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41178 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-26more optimizations for embedded systems:kpfleming1-2/+8
when LOADABLE_MODULES is off, don't export symbols from the main binary when LOADABLE_MODULES is off, and the compiler/linker support it, strip out code not used in the final binary git-svn-id: http://svn.digium.com/svn/asterisk/trunk@41166 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-21merge new_loader_completion branch, including (at least):kpfleming1-0/+138
- 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: http://svn.digium.com/svn/asterisk/trunk@40722 f38db490-d61c-443f-a65b-d21fe96a405b