X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=vlc-config.in.in;h=f288da6c04629a70c19c47dc6f4ce9b12182546b;hb=a75b65e740965f7df9043cfd66c21e7dbcbddb28;hp=b4305b510c500f8fc826872b009252f6b6a71373;hpb=1be45fb5f915358d51d81ac43d974a8c71e7b164;p=vlc diff --git a/vlc-config.in.in b/vlc-config.in.in index b4305b510c..f288da6c04 100644 --- a/vlc-config.in.in +++ b/vlc-config.in.in @@ -27,6 +27,8 @@ cflags_optim_speed="@CFLAGS_OPTIM_SPEED@" cflags_optim_nodebug="@CFLAGS_OPTIM_NODEBUG@" cflags_nooptim="@CFLAGS_NOOPTIM@" +cflags_werror="@CFLAGS_WERROR@" + # # Do not touch below this place unless you really know what you are doing # @@ -94,7 +96,7 @@ cppflags="${cppflags} -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURC # if [ "${debug}" = yes ]; then cppflags="${cppflags} -DDEBUG" - cflags="${cflags} -g" + cflags="${cflags} -g ${cflags_werror}" cxxflags="${cxxflags} -g" objcflags="${objcflags} -g" ldflags="${ldflags} -g" @@ -213,7 +215,7 @@ while test $# -gt 0; do -*) usage 1 1>&1 ;; - libvlc) + libvlccore) cppflags="${cppflags} -D__LIBVLC__ -I${top_builddir}src/misc" ;; plugin) @@ -228,10 +230,6 @@ while test $# -gt 0; do ;; mozilla) ;; - external) - echo_external=yes - libs="${libs} -lvlc -lvlc-control" - ;; *) module="$tgt" ;; @@ -247,7 +245,7 @@ done # If a module was requested, use its name # if test -n "${module}"; then - cppflags="${cppflags} -DMODULE_NAME=${module} -DMODULE_NAME_IS_${module}" + cppflags="${cppflags} -DMODULE_NAME=${module} -DMODULE_NAME_IS_${module} -DMODULE_STRING=\"${module}\"" fi # @@ -295,22 +293,10 @@ fi # Libs # There are 4 possibilities # - We are a plugin or a builtin -# - We are building from the outside (external): -# - Give full libvlc linkflags + -lvlc (in libdir) -# - Link with builtins in libdir # - We are building something from the inside (builtin) # - Link with builtins in place # If you want something shared from the inside (binding), # you need "builtin vlc" if test "${echo_libs}" = yes; then - if test "${echo_external}" = yes; then - for module in `echo "${builtins}"`; do - libs="${libs} @libdir@/vlc/lib${module}.a" - done - for module in `echo "${builtins}"`; do - register_flags "${module}" - done - register_flags "vlc" - fi echo "${libs}" fi