This allows the root Makefile.am to include the Makefile.inc without
causing automake to warn on it (variables named *_SOURCES are
magic). curl_SOURCES is then instead assigned properly in
src/Makefile.am only.
Closes #577
list(APPEND CURL_SOURCE curl.rc)
endif()
+# CURL_FILES comes from Makefile.inc
add_executable(
${EXE_NAME}
- ${curl_SOURCES}
+ ${CURL_FILES}
)
source_group("cURLX source files" FILES ${CURLX_CFILES})
include Makefile.inc
+# CURL_FILES comes from Makefile.inc
+curl_SOURCES = $(CURL_FILES)
+
# This might hold -Werror
CFLAGS += @CURL_CFLAG_EXTRAS@
CURL_RCFILES = curl.rc
-curl_SOURCES = $(CURL_CFILES) $(CURLX_CFILES) $(CURL_HFILES)
-
+# curl_SOURCES is special and gets assigned in src/Makefile.am
+CURL_FILES = $(CURL_CFILES) $(CURLX_CFILES) $(CURL_HFILES)