Skip to content

Commit

Permalink
Mark dynamic plugins as deprecated.
Browse files Browse the repository at this point in the history
  • Loading branch information
toots committed Apr 27, 2017
1 parent 9c6451a commit 9c8aec1
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
4 changes: 4 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,10 @@ Changed:

- Set conservative=true by default in cross() and smartcross()

Deprecated (can be removed in any future version):

- Dynamic plugins compilation, deprecated in favor of opam rebuild mechanism.

Removed:

- aac and aacplus encoders, removed in favor of fdk-aac.
Expand Down
1 change: 1 addition & 0 deletions Makefile.rules
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@ $(foreach plug,$($(PROG)_PLUGINS),$(eval _OCAML_ALL_CFLAGS+=$($(plug)_packages:%
$(foreach plug,$($(PROG)_PLUGINS),$(eval _OCAML_ALL_LFLAGS+=$($(plug)_ocamllflags)))

plugins/%.$(s):
$(warning Dynamic plugin compilation is deprecated and can be removed in any future version!)
$(V)echo $(OCAMLCOMP) ${shared_flag} $@
$(V)$(OCAMLC) ${shared_flag} -linkpkg $($*_ocamlcflags) $($*_ocamllflags) \
$($*_clink) $($*_sources:.ml=.$(o)) -dontlink "$($*_dontlink)" -o $@
Expand Down

0 comments on commit 9c8aec1

Please sign in to comment.