mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-12-25 11:10:47 +00:00
Makefile: Add phony target "clang-tools" for use with clang-tools.
ex: clang-query `make clang-tools` DONT_BUILD. git-svn-id: https://svn.eduke32.com/eduke32@6108 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
parent
886924126a
commit
cf3a4550b0
2 changed files with 6 additions and 2 deletions
|
@ -66,7 +66,7 @@ CLANG?=0
|
|||
|
||||
CLANG_POTENTIAL_VERSION := $(shell $(CCFULLPATH) --version)
|
||||
|
||||
ifeq ($(findstring clang,$(CC)),clang)
|
||||
ifeq ($(findstring clang,$(CC) $(MAKECMDGOALS)),clang)
|
||||
override CLANG=1
|
||||
CLANGNAME:=$(CC)
|
||||
else
|
||||
|
@ -877,7 +877,7 @@ ifeq ($(RENDERTYPE),SDL)
|
|||
SDLCONFIG_CFLAGS := $(strip $(subst -Dmain=SDL_main,,$(shell $(SDLCONFIG) --cflags)))
|
||||
SDLCONFIG_LIBS := $(strip $(subst -mwindows,,$(shell $(SDLCONFIG) --libs)))
|
||||
|
||||
COMMONFLAGS += $(SDLCONFIG_CFLAGS)
|
||||
COMPILERFLAGS += $(SDLCONFIG_CFLAGS)
|
||||
LIBS += $(SDLCONFIG_LIBS)
|
||||
else
|
||||
ifeq ($(SDL_TARGET),1)
|
||||
|
|
|
@ -786,6 +786,7 @@ endif
|
|||
printtools \
|
||||
rev \
|
||||
$(ENGINE_OBJ)/rev.$o \
|
||||
clang-tools \
|
||||
|
||||
.SUFFIXES:
|
||||
.SECONDEXPANSION:
|
||||
|
@ -959,6 +960,9 @@ $(foreach i,$(COMPONENTS),$($i_OBJ)): | $(obj)
|
|||
|
||||
## PHONIES
|
||||
|
||||
clang-tools: $(filter %.c %.cpp %.m %.mm,$(DUKE3D_GAME_SRCS_TARGET) $(DUKE3D_EDITOR_SRCS_TARGET) $(COMMON_EDITOR_SRCS_TARGET) $(ENGINE_SRCS))
|
||||
echo $^ -- $(COMPILERFLAGS) $(foreach i,$(COMPONENTS),$($i_CFLAGS)) $(CWARNS)
|
||||
|
||||
$(foreach i,$(GAMES),clean$($i)):
|
||||
-rm -f $(foreach i,$(ROLES),$($($(subst clean,,$@))_$i)$(EXESUFFIX))
|
||||
ifeq ($(PLATFORM),DARWIN)
|
||||
|
|
Loading…
Reference in a new issue