Update erlang.mk
This commit is contained in:
parent
1b912c73e9
commit
54d4c2eb78
|
|
@ -12,11 +12,11 @@
|
|||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
.PHONY: all app deps search rel docs install-docs check tests clean distclean help erlang-mk
|
||||
.PHONY: all app apps deps search rel docs install-docs check tests clean distclean help erlang-mk
|
||||
|
||||
ERLANG_MK_FILENAME := $(realpath $(lastword $(MAKEFILE_LIST)))
|
||||
|
||||
ERLANG_MK_VERSION = 2.0.0-pre.2-132-g62d576b
|
||||
ERLANG_MK_VERSION = 2.0.0-pre.2-142-g05c522f
|
||||
|
||||
# Core configuration.
|
||||
|
||||
|
|
@ -406,14 +406,6 @@ pkg_bootstrap_fetch = git
|
|||
pkg_bootstrap_repo = https://github.com/schlagert/bootstrap
|
||||
pkg_bootstrap_commit = master
|
||||
|
||||
PACKAGES += boss
|
||||
pkg_boss_name = boss
|
||||
pkg_boss_description = Erlang web MVC, now featuring Comet
|
||||
pkg_boss_homepage = https://github.com/ChicagoBoss/ChicagoBoss
|
||||
pkg_boss_fetch = git
|
||||
pkg_boss_repo = https://github.com/ChicagoBoss/ChicagoBoss
|
||||
pkg_boss_commit = master
|
||||
|
||||
PACKAGES += boss_db
|
||||
pkg_boss_db_name = boss_db
|
||||
pkg_boss_db_description = BossDB: a sharded, caching, pooling, evented ORM for Erlang
|
||||
|
|
@ -422,6 +414,14 @@ pkg_boss_db_fetch = git
|
|||
pkg_boss_db_repo = https://github.com/ErlyORM/boss_db
|
||||
pkg_boss_db_commit = master
|
||||
|
||||
PACKAGES += boss
|
||||
pkg_boss_name = boss
|
||||
pkg_boss_description = Erlang web MVC, now featuring Comet
|
||||
pkg_boss_homepage = https://github.com/ChicagoBoss/ChicagoBoss
|
||||
pkg_boss_fetch = git
|
||||
pkg_boss_repo = https://github.com/ChicagoBoss/ChicagoBoss
|
||||
pkg_boss_commit = master
|
||||
|
||||
PACKAGES += brod
|
||||
pkg_brod_name = brod
|
||||
pkg_brod_description = Kafka client in Erlang
|
||||
|
|
@ -518,6 +518,14 @@ pkg_chronos_fetch = git
|
|||
pkg_chronos_repo = https://github.com/lehoff/chronos
|
||||
pkg_chronos_commit = master
|
||||
|
||||
PACKAGES += chumak
|
||||
pkg_chumak_name = chumak
|
||||
pkg_chumak_description = Pure Erlang implementation of ZeroMQ Message Transport Protocol.
|
||||
pkg_chumak_homepage = http://choven.ca
|
||||
pkg_chumak_fetch = git
|
||||
pkg_chumak_repo = https://github.com/chovencorp/chumak
|
||||
pkg_chumak_commit = master
|
||||
|
||||
PACKAGES += cl
|
||||
pkg_cl_name = cl
|
||||
pkg_cl_description = OpenCL binding for Erlang
|
||||
|
|
@ -558,13 +566,13 @@ pkg_cloudi_service_api_requests_fetch = git
|
|||
pkg_cloudi_service_api_requests_repo = https://github.com/CloudI/cloudi_service_api_requests
|
||||
pkg_cloudi_service_api_requests_commit = master
|
||||
|
||||
PACKAGES += cloudi_service_db
|
||||
pkg_cloudi_service_db_name = cloudi_service_db
|
||||
pkg_cloudi_service_db_description = CloudI Database (in-memory/testing/generic)
|
||||
pkg_cloudi_service_db_homepage = http://cloudi.org/
|
||||
pkg_cloudi_service_db_fetch = git
|
||||
pkg_cloudi_service_db_repo = https://github.com/CloudI/cloudi_service_db
|
||||
pkg_cloudi_service_db_commit = master
|
||||
PACKAGES += cloudi_service_db_cassandra_cql
|
||||
pkg_cloudi_service_db_cassandra_cql_name = cloudi_service_db_cassandra_cql
|
||||
pkg_cloudi_service_db_cassandra_cql_description = Cassandra CQL CloudI Service
|
||||
pkg_cloudi_service_db_cassandra_cql_homepage = http://cloudi.org/
|
||||
pkg_cloudi_service_db_cassandra_cql_fetch = git
|
||||
pkg_cloudi_service_db_cassandra_cql_repo = https://github.com/CloudI/cloudi_service_db_cassandra_cql
|
||||
pkg_cloudi_service_db_cassandra_cql_commit = master
|
||||
|
||||
PACKAGES += cloudi_service_db_cassandra
|
||||
pkg_cloudi_service_db_cassandra_name = cloudi_service_db_cassandra
|
||||
|
|
@ -574,14 +582,6 @@ pkg_cloudi_service_db_cassandra_fetch = git
|
|||
pkg_cloudi_service_db_cassandra_repo = https://github.com/CloudI/cloudi_service_db_cassandra
|
||||
pkg_cloudi_service_db_cassandra_commit = master
|
||||
|
||||
PACKAGES += cloudi_service_db_cassandra_cql
|
||||
pkg_cloudi_service_db_cassandra_cql_name = cloudi_service_db_cassandra_cql
|
||||
pkg_cloudi_service_db_cassandra_cql_description = Cassandra CQL CloudI Service
|
||||
pkg_cloudi_service_db_cassandra_cql_homepage = http://cloudi.org/
|
||||
pkg_cloudi_service_db_cassandra_cql_fetch = git
|
||||
pkg_cloudi_service_db_cassandra_cql_repo = https://github.com/CloudI/cloudi_service_db_cassandra_cql
|
||||
pkg_cloudi_service_db_cassandra_cql_commit = master
|
||||
|
||||
PACKAGES += cloudi_service_db_couchdb
|
||||
pkg_cloudi_service_db_couchdb_name = cloudi_service_db_couchdb
|
||||
pkg_cloudi_service_db_couchdb_description = CouchDB CloudI Service
|
||||
|
|
@ -638,6 +638,14 @@ pkg_cloudi_service_db_tokyotyrant_fetch = git
|
|||
pkg_cloudi_service_db_tokyotyrant_repo = https://github.com/CloudI/cloudi_service_db_tokyotyrant
|
||||
pkg_cloudi_service_db_tokyotyrant_commit = master
|
||||
|
||||
PACKAGES += cloudi_service_db
|
||||
pkg_cloudi_service_db_name = cloudi_service_db
|
||||
pkg_cloudi_service_db_description = CloudI Database (in-memory/testing/generic)
|
||||
pkg_cloudi_service_db_homepage = http://cloudi.org/
|
||||
pkg_cloudi_service_db_fetch = git
|
||||
pkg_cloudi_service_db_repo = https://github.com/CloudI/cloudi_service_db
|
||||
pkg_cloudi_service_db_commit = master
|
||||
|
||||
PACKAGES += cloudi_service_filesystem
|
||||
pkg_cloudi_service_filesystem_name = cloudi_service_filesystem
|
||||
pkg_cloudi_service_filesystem_description = Filesystem CloudI Service
|
||||
|
|
@ -1030,14 +1038,6 @@ pkg_edown_fetch = git
|
|||
pkg_edown_repo = https://github.com/uwiger/edown
|
||||
pkg_edown_commit = master
|
||||
|
||||
PACKAGES += eep
|
||||
pkg_eep_name = eep
|
||||
pkg_eep_description = Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy
|
||||
pkg_eep_homepage = https://github.com/virtan/eep
|
||||
pkg_eep_fetch = git
|
||||
pkg_eep_repo = https://github.com/virtan/eep
|
||||
pkg_eep_commit = master
|
||||
|
||||
PACKAGES += eep_app
|
||||
pkg_eep_app_name = eep_app
|
||||
pkg_eep_app_description = Embedded Event Processing
|
||||
|
|
@ -1046,6 +1046,14 @@ pkg_eep_app_fetch = git
|
|||
pkg_eep_app_repo = https://github.com/darach/eep-erl
|
||||
pkg_eep_app_commit = master
|
||||
|
||||
PACKAGES += eep
|
||||
pkg_eep_name = eep
|
||||
pkg_eep_description = Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy
|
||||
pkg_eep_homepage = https://github.com/virtan/eep
|
||||
pkg_eep_fetch = git
|
||||
pkg_eep_repo = https://github.com/virtan/eep
|
||||
pkg_eep_commit = master
|
||||
|
||||
PACKAGES += efene
|
||||
pkg_efene_name = efene
|
||||
pkg_efene_description = Alternative syntax for the Erlang Programming Language focusing on simplicity, ease of use and programmer UX
|
||||
|
|
@ -1230,14 +1238,6 @@ pkg_eqm_fetch = git
|
|||
pkg_eqm_repo = https://github.com/loucash/eqm
|
||||
pkg_eqm_commit = master
|
||||
|
||||
PACKAGES += eredis
|
||||
pkg_eredis_name = eredis
|
||||
pkg_eredis_description = Erlang Redis client
|
||||
pkg_eredis_homepage = https://github.com/wooga/eredis
|
||||
pkg_eredis_fetch = git
|
||||
pkg_eredis_repo = https://github.com/wooga/eredis
|
||||
pkg_eredis_commit = master
|
||||
|
||||
PACKAGES += eredis_pool
|
||||
pkg_eredis_pool_name = eredis_pool
|
||||
pkg_eredis_pool_description = eredis_pool is Pool of Redis clients, using eredis and poolboy.
|
||||
|
|
@ -1246,6 +1246,14 @@ pkg_eredis_pool_fetch = git
|
|||
pkg_eredis_pool_repo = https://github.com/hiroeorz/eredis_pool
|
||||
pkg_eredis_pool_commit = master
|
||||
|
||||
PACKAGES += eredis
|
||||
pkg_eredis_name = eredis
|
||||
pkg_eredis_description = Erlang Redis client
|
||||
pkg_eredis_homepage = https://github.com/wooga/eredis
|
||||
pkg_eredis_fetch = git
|
||||
pkg_eredis_repo = https://github.com/wooga/eredis
|
||||
pkg_eredis_commit = master
|
||||
|
||||
PACKAGES += erl_streams
|
||||
pkg_erl_streams_name = erl_streams
|
||||
pkg_erl_streams_description = Streams in Erlang
|
||||
|
|
@ -1534,14 +1542,6 @@ pkg_etap_fetch = git
|
|||
pkg_etap_repo = https://github.com/ngerakines/etap
|
||||
pkg_etap_commit = master
|
||||
|
||||
PACKAGES += etest
|
||||
pkg_etest_name = etest
|
||||
pkg_etest_description = A lightweight, convention over configuration test framework for Erlang
|
||||
pkg_etest_homepage = https://github.com/wooga/etest
|
||||
pkg_etest_fetch = git
|
||||
pkg_etest_repo = https://github.com/wooga/etest
|
||||
pkg_etest_commit = master
|
||||
|
||||
PACKAGES += etest_http
|
||||
pkg_etest_http_name = etest_http
|
||||
pkg_etest_http_description = etest Assertions around HTTP (client-side)
|
||||
|
|
@ -1550,6 +1550,14 @@ pkg_etest_http_fetch = git
|
|||
pkg_etest_http_repo = https://github.com/wooga/etest_http
|
||||
pkg_etest_http_commit = master
|
||||
|
||||
PACKAGES += etest
|
||||
pkg_etest_name = etest
|
||||
pkg_etest_description = A lightweight, convention over configuration test framework for Erlang
|
||||
pkg_etest_homepage = https://github.com/wooga/etest
|
||||
pkg_etest_fetch = git
|
||||
pkg_etest_repo = https://github.com/wooga/etest
|
||||
pkg_etest_commit = master
|
||||
|
||||
PACKAGES += etoml
|
||||
pkg_etoml_name = etoml
|
||||
pkg_etoml_description = TOML language erlang parser
|
||||
|
|
@ -1558,14 +1566,6 @@ pkg_etoml_fetch = git
|
|||
pkg_etoml_repo = https://github.com/kalta/etoml
|
||||
pkg_etoml_commit = master
|
||||
|
||||
PACKAGES += eunit
|
||||
pkg_eunit_name = eunit
|
||||
pkg_eunit_description = The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository.
|
||||
pkg_eunit_homepage = https://github.com/richcarl/eunit
|
||||
pkg_eunit_fetch = git
|
||||
pkg_eunit_repo = https://github.com/richcarl/eunit
|
||||
pkg_eunit_commit = master
|
||||
|
||||
PACKAGES += eunit_formatters
|
||||
pkg_eunit_formatters_name = eunit_formatters
|
||||
pkg_eunit_formatters_description = Because eunit's output sucks. Let's make it better.
|
||||
|
|
@ -1574,6 +1574,14 @@ pkg_eunit_formatters_fetch = git
|
|||
pkg_eunit_formatters_repo = https://github.com/seancribbs/eunit_formatters
|
||||
pkg_eunit_formatters_commit = master
|
||||
|
||||
PACKAGES += eunit
|
||||
pkg_eunit_name = eunit
|
||||
pkg_eunit_description = The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository.
|
||||
pkg_eunit_homepage = https://github.com/richcarl/eunit
|
||||
pkg_eunit_fetch = git
|
||||
pkg_eunit_repo = https://github.com/richcarl/eunit
|
||||
pkg_eunit_commit = master
|
||||
|
||||
PACKAGES += euthanasia
|
||||
pkg_euthanasia_name = euthanasia
|
||||
pkg_euthanasia_description = Merciful killer for your Erlang processes
|
||||
|
|
@ -1710,14 +1718,6 @@ pkg_fn_fetch = git
|
|||
pkg_fn_repo = https://github.com/reiddraper/fn
|
||||
pkg_fn_commit = master
|
||||
|
||||
PACKAGES += folsom
|
||||
pkg_folsom_name = folsom
|
||||
pkg_folsom_description = Expose Erlang Events and Metrics
|
||||
pkg_folsom_homepage = https://github.com/boundary/folsom
|
||||
pkg_folsom_fetch = git
|
||||
pkg_folsom_repo = https://github.com/boundary/folsom
|
||||
pkg_folsom_commit = master
|
||||
|
||||
PACKAGES += folsom_cowboy
|
||||
pkg_folsom_cowboy_name = folsom_cowboy
|
||||
pkg_folsom_cowboy_description = A Cowboy based Folsom HTTP Wrapper.
|
||||
|
|
@ -1726,6 +1726,14 @@ pkg_folsom_cowboy_fetch = git
|
|||
pkg_folsom_cowboy_repo = https://github.com/boundary/folsom_cowboy
|
||||
pkg_folsom_cowboy_commit = master
|
||||
|
||||
PACKAGES += folsom
|
||||
pkg_folsom_name = folsom
|
||||
pkg_folsom_description = Expose Erlang Events and Metrics
|
||||
pkg_folsom_homepage = https://github.com/boundary/folsom
|
||||
pkg_folsom_fetch = git
|
||||
pkg_folsom_repo = https://github.com/boundary/folsom
|
||||
pkg_folsom_commit = master
|
||||
|
||||
PACKAGES += folsomite
|
||||
pkg_folsomite_name = folsomite
|
||||
pkg_folsomite_description = blow up your graphite / riemann server with folsom metrics
|
||||
|
|
@ -2086,14 +2094,6 @@ pkg_jesse_fetch = git
|
|||
pkg_jesse_repo = https://github.com/for-GET/jesse
|
||||
pkg_jesse_commit = master
|
||||
|
||||
PACKAGES += jiffy
|
||||
pkg_jiffy_name = jiffy
|
||||
pkg_jiffy_description = JSON NIFs for Erlang.
|
||||
pkg_jiffy_homepage = https://github.com/davisp/jiffy
|
||||
pkg_jiffy_fetch = git
|
||||
pkg_jiffy_repo = https://github.com/davisp/jiffy
|
||||
pkg_jiffy_commit = master
|
||||
|
||||
PACKAGES += jiffy_v
|
||||
pkg_jiffy_v_name = jiffy_v
|
||||
pkg_jiffy_v_description = JSON validation utility
|
||||
|
|
@ -2102,6 +2102,14 @@ pkg_jiffy_v_fetch = git
|
|||
pkg_jiffy_v_repo = https://github.com/shizzard/jiffy-v
|
||||
pkg_jiffy_v_commit = master
|
||||
|
||||
PACKAGES += jiffy
|
||||
pkg_jiffy_name = jiffy
|
||||
pkg_jiffy_description = JSON NIFs for Erlang.
|
||||
pkg_jiffy_homepage = https://github.com/davisp/jiffy
|
||||
pkg_jiffy_fetch = git
|
||||
pkg_jiffy_repo = https://github.com/davisp/jiffy
|
||||
pkg_jiffy_commit = master
|
||||
|
||||
PACKAGES += jobs
|
||||
pkg_jobs_name = jobs
|
||||
pkg_jobs_description = a Job scheduler for load regulation
|
||||
|
|
@ -2118,14 +2126,6 @@ pkg_joxa_fetch = git
|
|||
pkg_joxa_repo = https://github.com/joxa/joxa
|
||||
pkg_joxa_commit = master
|
||||
|
||||
PACKAGES += json
|
||||
pkg_json_name = json
|
||||
pkg_json_description = a high level json library for erlang (17.0+)
|
||||
pkg_json_homepage = https://github.com/talentdeficit/json
|
||||
pkg_json_fetch = git
|
||||
pkg_json_repo = https://github.com/talentdeficit/json
|
||||
pkg_json_commit = master
|
||||
|
||||
PACKAGES += json_rec
|
||||
pkg_json_rec_name = json_rec
|
||||
pkg_json_rec_description = JSON to erlang record
|
||||
|
|
@ -2134,6 +2134,14 @@ pkg_json_rec_fetch = git
|
|||
pkg_json_rec_repo = https://github.com/justinkirby/json_rec
|
||||
pkg_json_rec_commit = master
|
||||
|
||||
PACKAGES += json
|
||||
pkg_json_name = json
|
||||
pkg_json_description = a high level json library for erlang (17.0+)
|
||||
pkg_json_homepage = https://github.com/talentdeficit/json
|
||||
pkg_json_fetch = git
|
||||
pkg_json_repo = https://github.com/talentdeficit/json
|
||||
pkg_json_commit = master
|
||||
|
||||
PACKAGES += jsone
|
||||
pkg_jsone_name = jsone
|
||||
pkg_jsone_description = An Erlang library for encoding, decoding JSON data.
|
||||
|
|
@ -2174,14 +2182,6 @@ pkg_jsx_fetch = git
|
|||
pkg_jsx_repo = https://github.com/talentdeficit/jsx
|
||||
pkg_jsx_commit = master
|
||||
|
||||
PACKAGES += kafka
|
||||
pkg_kafka_name = kafka
|
||||
pkg_kafka_description = Kafka consumer and producer in Erlang
|
||||
pkg_kafka_homepage = https://github.com/wooga/kafka-erlang
|
||||
pkg_kafka_fetch = git
|
||||
pkg_kafka_repo = https://github.com/wooga/kafka-erlang
|
||||
pkg_kafka_commit = master
|
||||
|
||||
PACKAGES += kafka_protocol
|
||||
pkg_kafka_protocol_name = kafka_protocol
|
||||
pkg_kafka_protocol_description = Kafka protocol Erlang library
|
||||
|
|
@ -2190,6 +2190,14 @@ pkg_kafka_protocol_fetch = git
|
|||
pkg_kafka_protocol_repo = https://github.com/klarna/kafka_protocol.git
|
||||
pkg_kafka_protocol_commit = master
|
||||
|
||||
PACKAGES += kafka
|
||||
pkg_kafka_name = kafka
|
||||
pkg_kafka_description = Kafka consumer and producer in Erlang
|
||||
pkg_kafka_homepage = https://github.com/wooga/kafka-erlang
|
||||
pkg_kafka_fetch = git
|
||||
pkg_kafka_repo = https://github.com/wooga/kafka-erlang
|
||||
pkg_kafka_commit = master
|
||||
|
||||
PACKAGES += kai
|
||||
pkg_kai_name = kai
|
||||
pkg_kai_description = DHT storage by Takeshi Inoue
|
||||
|
|
@ -2286,14 +2294,6 @@ pkg_kvs_fetch = git
|
|||
pkg_kvs_repo = https://github.com/synrc/kvs
|
||||
pkg_kvs_commit = master
|
||||
|
||||
PACKAGES += lager
|
||||
pkg_lager_name = lager
|
||||
pkg_lager_description = A logging framework for Erlang/OTP.
|
||||
pkg_lager_homepage = https://github.com/basho/lager
|
||||
pkg_lager_fetch = git
|
||||
pkg_lager_repo = https://github.com/basho/lager
|
||||
pkg_lager_commit = master
|
||||
|
||||
PACKAGES += lager_amqp_backend
|
||||
pkg_lager_amqp_backend_name = lager_amqp_backend
|
||||
pkg_lager_amqp_backend_description = AMQP RabbitMQ Lager backend
|
||||
|
|
@ -2310,6 +2310,14 @@ pkg_lager_syslog_fetch = git
|
|||
pkg_lager_syslog_repo = https://github.com/basho/lager_syslog
|
||||
pkg_lager_syslog_commit = master
|
||||
|
||||
PACKAGES += lager
|
||||
pkg_lager_name = lager
|
||||
pkg_lager_description = A logging framework for Erlang/OTP.
|
||||
pkg_lager_homepage = https://github.com/basho/lager
|
||||
pkg_lager_fetch = git
|
||||
pkg_lager_repo = https://github.com/basho/lager
|
||||
pkg_lager_commit = master
|
||||
|
||||
PACKAGES += lambdapad
|
||||
pkg_lambdapad_name = lambdapad
|
||||
pkg_lambdapad_description = Static site generator using Erlang. Yes, Erlang.
|
||||
|
|
@ -2566,14 +2574,6 @@ pkg_mixer_fetch = git
|
|||
pkg_mixer_repo = https://github.com/chef/mixer
|
||||
pkg_mixer_commit = master
|
||||
|
||||
PACKAGES += mochiweb
|
||||
pkg_mochiweb_name = mochiweb
|
||||
pkg_mochiweb_description = MochiWeb is an Erlang library for building lightweight HTTP servers.
|
||||
pkg_mochiweb_homepage = https://github.com/mochi/mochiweb
|
||||
pkg_mochiweb_fetch = git
|
||||
pkg_mochiweb_repo = https://github.com/mochi/mochiweb
|
||||
pkg_mochiweb_commit = master
|
||||
|
||||
PACKAGES += mochiweb_xpath
|
||||
pkg_mochiweb_xpath_name = mochiweb_xpath
|
||||
pkg_mochiweb_xpath_description = XPath support for mochiweb's html parser
|
||||
|
|
@ -2582,6 +2582,14 @@ pkg_mochiweb_xpath_fetch = git
|
|||
pkg_mochiweb_xpath_repo = https://github.com/retnuh/mochiweb_xpath
|
||||
pkg_mochiweb_xpath_commit = master
|
||||
|
||||
PACKAGES += mochiweb
|
||||
pkg_mochiweb_name = mochiweb
|
||||
pkg_mochiweb_description = MochiWeb is an Erlang library for building lightweight HTTP servers.
|
||||
pkg_mochiweb_homepage = https://github.com/mochi/mochiweb
|
||||
pkg_mochiweb_fetch = git
|
||||
pkg_mochiweb_repo = https://github.com/mochi/mochiweb
|
||||
pkg_mochiweb_commit = master
|
||||
|
||||
PACKAGES += mockgyver
|
||||
pkg_mockgyver_name = mockgyver
|
||||
pkg_mockgyver_description = A mocking library for Erlang
|
||||
|
|
@ -3054,14 +3062,6 @@ pkg_quickrand_fetch = git
|
|||
pkg_quickrand_repo = https://github.com/okeuday/quickrand
|
||||
pkg_quickrand_commit = master
|
||||
|
||||
PACKAGES += rabbit
|
||||
pkg_rabbit_name = rabbit
|
||||
pkg_rabbit_description = RabbitMQ Server
|
||||
pkg_rabbit_homepage = https://www.rabbitmq.com/
|
||||
pkg_rabbit_fetch = git
|
||||
pkg_rabbit_repo = https://github.com/rabbitmq/rabbitmq-server.git
|
||||
pkg_rabbit_commit = master
|
||||
|
||||
PACKAGES += rabbit_exchange_type_riak
|
||||
pkg_rabbit_exchange_type_riak_name = rabbit_exchange_type_riak
|
||||
pkg_rabbit_exchange_type_riak_description = Custom RabbitMQ exchange type for sticking messages in Riak
|
||||
|
|
@ -3070,6 +3070,14 @@ pkg_rabbit_exchange_type_riak_fetch = git
|
|||
pkg_rabbit_exchange_type_riak_repo = https://github.com/jbrisbin/riak-exchange
|
||||
pkg_rabbit_exchange_type_riak_commit = master
|
||||
|
||||
PACKAGES += rabbit
|
||||
pkg_rabbit_name = rabbit
|
||||
pkg_rabbit_description = RabbitMQ Server
|
||||
pkg_rabbit_homepage = https://www.rabbitmq.com/
|
||||
pkg_rabbit_fetch = git
|
||||
pkg_rabbit_repo = https://github.com/rabbitmq/rabbitmq-server.git
|
||||
pkg_rabbit_commit = master
|
||||
|
||||
PACKAGES += rack
|
||||
pkg_rack_name = rack
|
||||
pkg_rack_description = Rack handler for erlang
|
||||
|
|
@ -3534,14 +3542,6 @@ pkg_stable_fetch = git
|
|||
pkg_stable_repo = https://github.com/dvv/stable
|
||||
pkg_stable_commit = master
|
||||
|
||||
PACKAGES += statebox
|
||||
pkg_statebox_name = statebox
|
||||
pkg_statebox_description = Erlang state monad with merge/conflict-resolution capabilities. Useful for Riak.
|
||||
pkg_statebox_homepage = https://github.com/mochi/statebox
|
||||
pkg_statebox_fetch = git
|
||||
pkg_statebox_repo = https://github.com/mochi/statebox
|
||||
pkg_statebox_commit = master
|
||||
|
||||
PACKAGES += statebox_riak
|
||||
pkg_statebox_riak_name = statebox_riak
|
||||
pkg_statebox_riak_description = Convenience library that makes it easier to use statebox with riak, extracted from best practices in our production code at Mochi Media.
|
||||
|
|
@ -3550,6 +3550,14 @@ pkg_statebox_riak_fetch = git
|
|||
pkg_statebox_riak_repo = https://github.com/mochi/statebox_riak
|
||||
pkg_statebox_riak_commit = master
|
||||
|
||||
PACKAGES += statebox
|
||||
pkg_statebox_name = statebox
|
||||
pkg_statebox_description = Erlang state monad with merge/conflict-resolution capabilities. Useful for Riak.
|
||||
pkg_statebox_homepage = https://github.com/mochi/statebox
|
||||
pkg_statebox_fetch = git
|
||||
pkg_statebox_repo = https://github.com/mochi/statebox
|
||||
pkg_statebox_commit = master
|
||||
|
||||
PACKAGES += statman
|
||||
pkg_statman_name = statman
|
||||
pkg_statman_description = Efficiently collect massive volumes of metrics inside the Erlang VM
|
||||
|
|
@ -4131,19 +4139,35 @@ dep_verbose = $(dep_verbose_$(V))
|
|||
|
||||
# Core targets.
|
||||
|
||||
ifdef IS_APP
|
||||
apps::
|
||||
else
|
||||
apps:: $(ALL_APPS_DIRS)
|
||||
ifeq ($(IS_APP)$(IS_DEP),)
|
||||
$(verbose) rm -f $(ERLANG_MK_TMP)/apps.log
|
||||
endif
|
||||
$(verbose) mkdir -p $(ERLANG_MK_TMP)
|
||||
# Create ebin directory for all apps to make sure Erlang recognizes them
|
||||
# as proper OTP applications when using -include_lib. This is a temporary
|
||||
# fix, a proper fix would be to compile apps/* in the right order.
|
||||
$(verbose) for dep in $(ALL_APPS_DIRS) ; do \
|
||||
mkdir -p $$dep/ebin || exit $$?; \
|
||||
done
|
||||
$(verbose) for dep in $(ALL_APPS_DIRS) ; do \
|
||||
if grep -qs ^$$dep$$ $(ERLANG_MK_TMP)/apps.log; then \
|
||||
:; \
|
||||
else \
|
||||
echo $$dep >> $(ERLANG_MK_TMP)/apps.log; \
|
||||
$(MAKE) -C $$dep IS_APP=1 || exit $$?; \
|
||||
fi \
|
||||
done
|
||||
endif
|
||||
|
||||
ifneq ($(SKIP_DEPS),)
|
||||
deps::
|
||||
else
|
||||
deps:: $(ALL_DEPS_DIRS)
|
||||
ifndef IS_APP
|
||||
$(verbose) for dep in $(ALL_APPS_DIRS) ; do \
|
||||
mkdir -p $$dep/ebin; \
|
||||
done
|
||||
$(verbose) for dep in $(ALL_APPS_DIRS) ; do \
|
||||
$(MAKE) -C $$dep IS_APP=1 || exit $$?; \
|
||||
done
|
||||
endif
|
||||
ifneq ($(IS_DEP),1)
|
||||
deps:: $(ALL_DEPS_DIRS) apps
|
||||
ifeq ($(IS_APP)$(IS_DEP),)
|
||||
$(verbose) rm -f $(ERLANG_MK_TMP)/deps.log
|
||||
endif
|
||||
$(verbose) mkdir -p $(ERLANG_MK_TMP)
|
||||
|
|
@ -6112,14 +6136,17 @@ help::
|
|||
# Plugin-specific targets.
|
||||
|
||||
define filter_opts.erl
|
||||
Opts = binary:split(<<"$1">>, <<"-">>, [global]),
|
||||
Filtered = lists:reverse(lists:foldl(fun
|
||||
(O = <<"pa ", _/bits>>, Acc) -> [O|Acc];
|
||||
(O = <<"D ", _/bits>>, Acc) -> [O|Acc];
|
||||
(O = <<"I ", _/bits>>, Acc) -> [O|Acc];
|
||||
(_, Acc) -> Acc
|
||||
end, [], Opts)),
|
||||
io:format("~s~n", [[["-", O] || O <- Filtered]]),
|
||||
Opts = init:get_plain_arguments(),
|
||||
{Filtered, _} = lists:foldl(fun
|
||||
(O, {Os, true}) -> {[O|Os], false};
|
||||
(O = "-D", {Os, _}) -> {[O|Os], true};
|
||||
(O = [\\$$-, \\$$D, _ | _], {Os, _}) -> {[O|Os], false};
|
||||
(O = "-I", {Os, _}) -> {[O|Os], true};
|
||||
(O = [\\$$-, \\$$I, _ | _], {Os, _}) -> {[O|Os], false};
|
||||
(O = "-pa", {Os, _}) -> {[O|Os], true};
|
||||
(_, Acc) -> Acc
|
||||
end, {[], false}, Opts),
|
||||
io:format("~s~n", [string:join(lists:reverse(Filtered), " ")]),
|
||||
halt().
|
||||
endef
|
||||
|
||||
|
|
@ -6136,7 +6163,7 @@ dialyze:
|
|||
else
|
||||
dialyze: $(DIALYZER_PLT)
|
||||
endif
|
||||
$(verbose) dialyzer --no_native `$(call erlang,$(call filter_opts.erl,$(ERLC_OPTS)))` $(DIALYZER_DIRS) $(DIALYZER_OPTS)
|
||||
$(verbose) dialyzer --no_native `$(ERL) -eval "$(subst $(newline),,$(subst ",\",$(call filter_opts.erl)))" -extra $(ERLC_OPTS)` $(DIALYZER_DIRS) $(DIALYZER_OPTS)
|
||||
|
||||
# Copyright (c) 2013-2015, Loïc Hoguin <essen@ninenines.eu>
|
||||
# This file is part of erlang.mk and subject to the terms of the ISC License.
|
||||
|
|
@ -6451,9 +6478,9 @@ endif
|
|||
# Configuration.
|
||||
|
||||
ifeq ($(XREF_CONFIG),)
|
||||
XREF_ARGS :=
|
||||
XREFR_ARGS :=
|
||||
else
|
||||
XREF_ARGS := -c $(XREF_CONFIG)
|
||||
XREFR_ARGS := -c $(XREF_CONFIG)
|
||||
endif
|
||||
|
||||
XREFR ?= $(CURDIR)/xrefr
|
||||
|
|
|
|||
Loading…
Reference in New Issue