Newer
Older
snipet / kyscript / trunk / mk / so-o.rule
Nomura Kei on 26 Aug 2022 464 bytes old svn data to git
  1. # ==============================================================================
  2. # make rule (.so <- .o)
  3. # ==============================================================================
  4. ifeq ($(TARGET_TYPE),shared-library)
  5. $(TARGET): $(OBJS)
  6. ifeq ($(USE_CXX),true)
  7. $(CXX) $(LDFLAGS) -fPIC -shared -Wl,-soname,$(TARGET) -o $(TARGET).$(VERSION) $^ $(LIBS)
  8. else
  9. $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname,$(TARGET) -o $(TARGET).$(VERSION) $^ $(LIBS)
  10. endif
  11. endif
  12.