Newer
Older
snipet / kyscript / trunk / mk / exe-o.rule
Nomura Kei on 26 Aug 2022 512 bytes old svn data to git
  1. # ==============================================================================
  2. # make rule (exe <- .o)
  3. # ==============================================================================
  4. ifeq ($(TARGET_TYPE),exe)
  5. $(TARGET): $(OBJS)
  6. ifeq ($(USE_CXX),true)
  7. $(CXX) $(LDFLAGS) -o $@ $^ $(LIBS)
  8. else
  9. $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
  10. endif
  11. endif
  12.  
  13. .PHONY : ut
  14. ut: $(UTTARGET)
  15.  
  16. $(UTTARGET): $(UTOBJS)
  17. ifeq ($(USE_CXX),true)
  18. $(CXX) $(UTLDFLAGS) -o $@ $^ $(UTLIBS)
  19. else
  20. $(CC) $(UTLDFLAGS) -o $@ $^ $(UTLIBS)
  21. endif
  22.