summaryrefslogtreecommitdiff
path: root/lib/diameter/src/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Don't make assumptions about build tools pathsAlexey Lebedeff2016-06-151-1/+1
| | | | | | | | | | | | | One more followup to https://github.com/erlang/otp/pull/1056 and https://github.com/erlang/otp/pull/1023 This time it's about `/usr/bin/env` and `/bin/cp`: - `/usr/bin/env` in `diameterc` was used to find the bootstrapped `escript` executable. Changed it to exlpicit call to `escript` in Makefile. - `/usr/bin/env` and `/bin/cp` were referenced in documentation build/install process. Now full paths to this tools are injected using autoconf magic.
* update copyright-yearHenrik Nord2016-03-151-1/+1
|
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
|
* Generate runtime_dependencies in app fileAnders Svensson2014-03-311-2/+3
| | | | To avoid having to specify applications more than once.
* Move info modules into own subdirectoryAnders Svensson2014-03-291-1/+1
| | | | | Possibly overkill for two modules but it mirrors their different treatment by the makefile.
* Include compiler and info modules in app fileAnders Svensson2014-03-291-5/+12
| | | | | | | | Albeit as comments. This is just to make it more obvious that these aren't include in the modules list, since they typically aren't needed/wanted on a target system. Also add comments for the corresponding dependencies on syntax_tools and runtime_tools, as well as the optional runtime dependency on ssl.
* Trailing whitespace and copyright fixesAnders Svensson2013-06-101-5/+5
|
* Fix mkdir raceAnders Svensson2013-04-181-1/+1
| | | | | Creating examples/code and examples/dict in parallel can fail when examples doesn't exists. This has been seen on FreeBSD.
* Make tweaksAnders Svensson2013-02-181-4/+12
| | | | | | Add a 'strict' target to compile with -Werror and fix a dependency. Reorder test suites alphabetically. The two suites that currently take the longest to run conveniently come last.
* Add RFC 6733 dictionariesAnders Svensson2013-02-081-2/+6
| | | | | The RFC 6733 accounting dictionary includes rfc6733 in its name. The RFC 3588 dictionary doesn't and is left as-is for backwards compatibility.
* Tweak (make) silent rules supportAnders Svensson2013-02-081-5/+9
|
* Add patch target to makefileAnders Svensson2013-01-231-2/+8
| | | | For building unofficial patches.
* Add registered server names to app fileAnders Svensson2013-01-221-0/+2
| | | | This was simply missed.
* Implement ./otp_build configure --enable-silent-rulesAnthony Ramine2013-01-151-5/+5
| | | | | | With silent rules, the output of make is less verbose and compilation warnings are easier to spot. Silent rules are disabled by default and can be disabled or enabled at will by make V=0 and make V=1.
* Remove pre-OTP configure supportAnders Svensson2012-11-051-9/+0
| | | | It's neither used nor maintained.
* Merge branch 'anders/diameter/R15B02_release' into maintAnders Svensson2012-08-281-2/+28
|\ | | | | | | | | | | | | | | | | * anders/diameter/R15B02_release: Update appup Add plt/dialyze targets to src/Makefile Add realclean target to src/Makefile Add any target to test/Makefile vsn -> 1.2
| * Add plt/dialyze targets to src/MakefileAnders Svensson2012-08-261-0/+22
| |
| * Add realclean target to src/MakefileAnders Svensson2012-08-261-2/+6
| | | | | | | | To clean everything out of ebin since $(TARGET_FILES) isn't constant.
* | Update to work with whitespace in exec pathLukas Larsson2012-06-051-9/+9
|/ | | | | OTP-10106 OTP-10107
* Install example dictionariesAnders Svensson2011-12-161-3/+2
|
* Move example code to examples/codeAnders Svensson2011-12-161-2/+15
|
* Replace dictionary file parserAnders Svensson2011-12-021-10/+24
| | | | | | | | The previous parse was very adhoc and simply crashed on any kind of input error, providing no identification of the objectionable input that caused the parse to fail. The new parser is generated from a yecc grammar, making it easier both to understand what it is that's being parsed and to provide useful diagnostics to the user in case of error.
* Fix comment typoAnders Svensson2011-11-101-1/+1
|
* Minor dependency fixAnders Svensson2011-11-091-1/+1
|
* Dumb down release target to Solaris /usr/ucb/installAnders Svensson2011-10-191-6/+5
|
* Dumb down opt/release targets to make 3.80Anders Svensson2011-10-191-2/+5
|
* Minor tweaks and cleanupAnders Svensson2011-10-191-53/+48
| | | | | | Tweak some comments and variable names, move things around a bit (default src target is now opt, not debug), only clean what's built, use +warn_export_vars.
* Need absolute -pa for bootstrap buildAnders Svensson2011-10-181-1/+3
| | | | Otherwise include_lib will fail.
* Simpler release targets for src subdirectoriesAnders Svensson2011-10-181-9/+6
|
* Use secondary expansion for src subdirectory rulesAnders Svensson2011-10-171-5/+6
| | | | Makes for a quieter rule with no recursion.
* One makefile for src build instead of recursionAnders Svensson2011-10-171-12/+212
| | | | | Simpler, no duplication of similar makefiles and makes for better dependencies. (Aka, recursive make considered harmful.)
* Initial commit of the diameter application.Anders Svensson2011-05-181-0/+43
The application provides an implementation of the Diameter protocol as defined in RFC 3588.