mirror of https://github.com/axmolengine/axmol.git
50 lines
1.5 KiB
Makefile
50 lines
1.5 KiB
Makefile
TARGET = libextension.a
|
|
|
|
INCLUDES = -I..
|
|
|
|
SOURCES = \
|
|
assets-manager/AssetsManager.cpp \
|
|
GUI/CCControlExtension/CCControl.cpp \
|
|
GUI/CCControlExtension/CCControlButton.cpp \
|
|
GUI/CCControlExtension/CCControlColourPicker.cpp \
|
|
GUI/CCControlExtension/CCControlHuePicker.cpp \
|
|
GUI/CCControlExtension/CCControlPotentiometer.cpp \
|
|
GUI/CCControlExtension/CCControlSaturationBrightnessPicker.cpp \
|
|
GUI/CCControlExtension/CCControlSlider.cpp \
|
|
GUI/CCControlExtension/CCControlStepper.cpp \
|
|
GUI/CCControlExtension/CCControlSwitch.cpp \
|
|
GUI/CCControlExtension/CCControlUtils.cpp \
|
|
GUI/CCControlExtension/CCInvocation.cpp \
|
|
GUI/CCControlExtension/CCScale9Sprite.cpp \
|
|
GUI/CCEditBox/CCEditBox.cpp \
|
|
GUI/CCEditBox/CCEditBoxImplAndroid.cpp \
|
|
GUI/CCEditBox/CCEditBoxImplNone.cpp \
|
|
GUI/CCEditBox/CCEditBoxImplTizen.cpp \
|
|
GUI/CCEditBox/CCEditBoxImplWin.cpp \
|
|
GUI/CCScrollView/CCScrollView.cpp \
|
|
GUI/CCScrollView/CCSorting.cpp \
|
|
GUI/CCScrollView/CCTableView.cpp \
|
|
GUI/CCScrollView/CCTableViewCell.cpp \
|
|
physics-nodes/CCPhysicsDebugNode.cpp \
|
|
physics-nodes/CCPhysicsSprite.cpp
|
|
|
|
include ../../cocos/2d/cocos2dx.mk
|
|
|
|
CXXFLAGS += -Wno-multichar -Wno-unused-result
|
|
|
|
TARGET := $(LIB_DIR)/$(TARGET)
|
|
|
|
all: $(TARGET)
|
|
|
|
$(TARGET): $(OBJECTS) $(CORE_MAKEFILE_LIST)
|
|
@mkdir -p $(@D)
|
|
$(LOG_AR)$(AR) $(ARFLAGS) $@ $(OBJECTS)
|
|
|
|
$(OBJ_DIR)/%.o: ../%.cpp $(CORE_MAKEFILE_LIST)
|
|
@mkdir -p $(@D)
|
|
$(LOG_CXX)$(CXX) $(CXXFLAGS) $(INCLUDES) $(DEFINES) -c $< -o $@
|
|
|
|
$(OBJ_DIR)/%.o: ../%.c $(CORE_MAKEFILE_LIST)
|
|
@mkdir -p $(@D)
|
|
$(LOG_CC)$(CC) $(CCFLAGS) $(INCLUDES) $(DEFINES) -c $< -o $@
|