mirror of
https://github.com/Atmosphere-NX/Atmosphere
synced 2024-12-25 06:01:13 +00:00
29 lines
1.1 KiB
Text
29 lines
1.1 KiB
Text
|
include $(ATMOSPHERE_ARCH_MAKE_DIR)/base_tools
|
||
|
|
||
|
#---------------------------------------------------------------------------------
|
||
|
%.a:
|
||
|
#---------------------------------------------------------------------------------
|
||
|
$(SILENTMSG) $(notdir $@)
|
||
|
@rm -f $@
|
||
|
$(SILENTCMD)$(AR) -rc $@ $^
|
||
|
|
||
|
#---------------------------------------------------------------------------------
|
||
|
%.o: %.cpp
|
||
|
$(SILENTMSG) $(notdir $<)
|
||
|
$(SILENTCMD)$(CXX) -MMD -MP -MF $(DEPSDIR)/$*.d $(CXXFLAGS) -c $< -o $@ $(ERROR_FILTER)
|
||
|
|
||
|
#---------------------------------------------------------------------------------
|
||
|
%.o: %.c
|
||
|
$(SILENTMSG) $(notdir $<)
|
||
|
$(SILENTCMD)$(CC) -MMD -MP -MF $(DEPSDIR)/$*.d $(CFLAGS) -c $< -o $@ $(ERROR_FILTER)
|
||
|
|
||
|
#---------------------------------------------------------------------------------
|
||
|
%.o: %.s
|
||
|
@echo $(notdir $<)
|
||
|
$(SILENTCMD)$(CC) -MMD -MP -MF $(DEPSDIR)/$*.d -x assembler-with-cpp $(ASFLAGS) -c $< -o $@ $(ERROR_FILTER)
|
||
|
|
||
|
#---------------------------------------------------------------------------------
|
||
|
%.o: %.S
|
||
|
$(SILENTMSG) $(notdir $<)
|
||
|
$(SILENTCMD)$(CC) -MMD -MP -MF $(DEPSDIR)/$*.d -x assembler-with-cpp $(ASFLAGS) -c $< -o $@ $(ERROR_FILTER)
|