summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2012-01-08Disable menuselect in dahdi-toolsTzafrir Cohen
* Remove targets from the Makefile * report PBX_HDLC in makeopts * Only build sethdlc is PBX_HDLC is 1 * Only build dahdi_tool is PBX_NEWT is 1 * fxstest and dahdi_diag are not included in the default target For now the only way to manually disable building a certain tool is by changing the value of BINS in Makefile. Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com> Acked-by: Shaun Ruffell <sruffell@digium.com> Acked-by: Russ Meyerriecks <rmeyerriecks@digium.com> git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@10411 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2011-11-01dahdi_pcap: Imported user space utility for managing pcap streamsRuss Meyerriecks
This utility will export packet captures for channels in dahdi. It requires CONFIG_DAHDI_MIRROR to be defined in dahdi-linux as it uses the unsupported DAHDI_MIRROR ioctl interface. Internal-Issue-ID: DAHTOOL-49 From: Torrey Searle <tsearle@gmail.com> Signed-off-by: Russ Meyerriecks <rmeyerriecks@digium.com> Acked-by: Shaun Ruffell <sruffell@digium.com> git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@10293 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2010-11-29Add 'install-tests' Makefile target.Jason Parker
Acked-by: Shaun Ruffell <sruffell@digium.com> git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@9499 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2010-04-01dahdi_maint: install dahdi_maint on 'make install'Shaun Ruffell
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@8451 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2010-02-27Add .conf extensions to files installed in /etc/modprobe.d/Shaun Ruffell
Latest versions of udev at some distributions (e.g.: Debian Unstable/Testing) complain about the files /etc/modprobe.d/dahdi and /etc/modprobe.d/dahdi-blacklist . This is because some upcoming version of udev will ignore files in modprobe.d that are not of the pattern *.conf. (closes issue #15454) Reported by: tzafrir Patches: modprobe_warn.diff uploaded by tzafrir (license 46) git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@8161 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2010-02-22Updated copyright yearsRuss Meyerriecks
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@8075 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2010-02-22dahdi-tool: Maintenance and Performance additionsRuss Meyerriecks
* Created a new tool "dahdi_maint" which is used for manipulating the different maintenance and performance modes for drivers which support it. It supports: Dual/Quad Span Card (TE4xx): - Setting a local loopback (virtual loopback plug) - Setting a network and network payload loopback - Sending loopup, loopdown, and loopstop codes down the line - Reporting the current status of the hardware based error counters : - Framing Errors - CRC4 Errors - Code Violation Errors - Errored Seconds - Bipolar Violations - Ebit Errors - Fas Errors Single Span Card (TE12x): - Setting a local loopback (virtual loopback plug) - Setting a network and network payload loopback - Sending loopup, loopdown, and loopstop codes down the line * Modified dahdi_tool to support the new counter substructure. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@8069 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-09-15Fix some FreeBSD compatibility issues in -toolsTzafrir Cohen
Part of issue #15877. Reported by: Max Khon Patches: dahdi-tools.diff uploaded by Max Khon (license 884) git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@7134 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-09-15Add a missing trailing slash on the install-libs targetTzafrir Cohen
(closes issue #15793) Reported by: pprindeville Patches: dahdi-tools-makefile.patch uploaded by pprindeville (license 347) git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@7131 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-06-08Since this 'echo' is part of a larger statement, we don't need the @ symbol.Sean Bright
Cleans up an error I am seeing on Ubuntu. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@6678 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-06-08Get rid of parallel build warnings from GNU make.Sean Bright
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@6677 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-05-26Reword the message after 'make config' for the case no hardware foundTzafrir Cohen
Check the output of dahdi_hardware and give a different message for the case it found no hardware. (closes issue #14792) Reported by: Dovid Patches: dahdi_hardware_nodev_make.diff uploaded by tzafrir (license 46) git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@6657 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-04-26Remove useless sample fileTzafrir Cohen
The sample xpp_order will be generated anyway when running 'dahdi_genconf xpporder' (see xpp/perl_modules/Dahdi/Config/Gen/Xpporder.pm) . No need to clutter the main DAHDI installation with it. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@6492 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-04-23xpp: xpp_order is another config file that should go to /etc/dahdiTzafrir Cohen
Also slightly fix the sample config. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@6476 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-04-02Install genconf_parameters on 'make install' as wellTzafrir Cohen
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@6283 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-03-17Use LIBS instead of LDFLAGS directly in tools MakefileTzafrir Cohen
The Makefile of dahdi-tools set the variable LDFLAGS directly, rather than adding to LIBS. This does not allow placing LIBS after all the linked objects. (closes issue #14638) Reported by: Chainsaw Patches: dahdi-tools-2.1.0.2-asneeded.patch uploaded by Chainsaw (license 723) git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@6185 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-03-03Include sample genconf_parameters in dahdi-tools README.Tzafrir Cohen
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@6078 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2009-01-19dahdi-tools: Delete test binaries on 'make clean'Tzafrir Cohen
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@5707 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-12-15Overwrite the libtonezone.so.1.0 and libtonezone.so.1 links and libraries inShaun Ruffell
order to maintain binary compatibility with applications linked with dahdi-tools 2.0.0. Issue: DAHDI-216 git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@5533 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-11-27dahdi-tools: Re-add README.Astribank.html generation.Tzafrir Cohen
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@5404 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-11-03Bump SONAME of libtonezone to 2.0:Tzafrir Cohen
API and ABI have not changed from Zaptel, but the library behaves differently. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@5226 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-10-10Fix 'make config' for distros with no chkconfig and no update-rc.d .Tzafrir Cohen
This would cause the error on 'make config' for "unknown command dahdi", and 'make -n config' would show that it tries to run "dahdi defaults 15 30" git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@5082 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-09-12A few changes:Sean Bright
1) Start using menuselect trunk 2) Bring in changes similar to those in asterisk trunk so that 'make menuselect' works as it should from the dahdi-tools directory. 3) Stop looking for curses/ncurses in the top level configure since nothing uses it (except menuselect which will find it on it's own). git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4904 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-09-11Fix installation of ifup-hdlc and init script when using DESTDIR.Jason Parker
(Step 2 of cleanup) (closes issue #13430) Reported by: jcollie Patches: 0001-Fix-install-of-ifup-hdlc-when-installing-into-an-alt.patch uploaded by jcollie (license 412) Tested by: qwell Note: Patch from #13430 was extended to modify init script installation as well. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4893 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-09-09Fix a few typosJason Parker
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4883 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-09-04* Updates the instructions presented after 'make config' about where to setShaun Ruffell
which modules are loaded. * Update UPGRADE.txt to indicate where to set which modules are loaded and where the module parameters are set. Issue# DAHDI-187 git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4860 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-09-03Slightly reformat UPDATES.txt for asciidoc . Include it in README.html .Tzafrir Cohen
See e.g. http://docs.tzafrir.org.il/dahdi-tools/README.html#_upgrade_notes Also fix some links in the README. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4859 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-08-27add --enable-dev-mode support, and fix up a couple of warnings found using ↵Kevin P. Fleming
it (only two, surprisingly) git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4845 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-08-26* Add a "docs" target to generate documentation.Tzafrir Cohen
* Demote/promote some headers. * Fix URL for on-line copy of the README. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4844 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-08-01run this script from the correct locationKevin P. Fleming
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4649 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-08-01use proper name now that the generated filename has changedKevin P. Fleming
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4647 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-08-01reduce the amount of recompiling necessary when the version string changesKevin P. Fleming
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4646 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-30use proper technique for rebuilding version.hKevin P. Fleming
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4639 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-30various Makefile cleanupsKevin P. Fleming
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4635 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-29add dependency trackingKevin P. Fleming
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4634 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-10* A few more README cleanups.Tzafrir Cohen
* Update "HTML copy" link to http://docs.tzafrir.org.il/dahdi/README.html * Also HTML-ize man page in xpp/ . git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4605 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-10* Include init.conf in the README as well.Tzafrir Cohen
* Initial support for referencing configuration directives from the asciidoc-ed README. * Ignore files generated while making documentation. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4602 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-09Also delete build_tools/menuselect-deps on dist-clean.Tzafrir Cohen
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4585 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-08Split up modprobe.conf.sample into one file for options, and another file forShaun Ruffell
the blacklist. This way updating the blacklist in a future release will not necessarily overwrite any of the users options. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4581 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-08Adding all the modules to the system blacklist by default on "make config".Shaun Ruffell
This module list is just hardcoded in modprobe.conf.sample. It probably should be based on the modules that are about to be installed...but that will need to wait until later. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4580 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-08- Renamed init.conf to init.conf.sampleShaun Ruffell
- Added /etc/dahdi/modules file that contains comments or the names of modules to load. - Removed the MODULES variable from /etc/dahdi/init.conf. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4578 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-07Add commented out module names in init.conf and update the init script toShaun Ruffell
report when the MODULES parameter is empty at dahdi start. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4564 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-06* Copied over the old zaptel.conf sample as doc/system.conf .Tzafrir Cohen
* Fixed installation of system.conf and man pages in main Makefile. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4543 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-03sbindir is picked up from configure too. Let's mention it.Jason Parker
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4535 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-07-03No longer install utils into /sbin/ (with the justification that "that's ↵Jason Parker
just how we've always done it"). Use what configure detected sbindir as. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4534 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-06-30Fix a Makefile syntax issue.Jason Parker
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4485 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-06-29* dahdi.init: cleanups.Tzafrir Cohen
* init.conf: example configuration for the init script. * dahdi.rules: udev rules (still not installed). * Makefile: simplify install of RCCONF . git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4483 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-06-25* dahdi.conf -> /etc/dahdi/system.conf in the tools this time.Tzafrir Cohen
* Kill some remaining zaptel strings. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4460 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-06-24add initial set of upgrade instructions; much more to comeKevin P. Fleming
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4451 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2008-06-19* Do build the xpp/ subdirectory.Tzafrir Cohen
* Clean subdirectories. * -include in xpp. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4417 a0bf4364-ded3-4de4-8d8a-66a801d63aff