makesim 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # BEGIN COPYRIGHT BLOCK
  2. # Copyright (C) 2001 Sun Microsystems, Inc. Used by permission.
  3. # Copyright (C) 2005 Red Hat, Inc.
  4. # All rights reserved.
  5. #
  6. # License: GPL (version 3 or any later version).
  7. # See LICENSE for details.
  8. # END COPYRIGHT BLOCK
  9. #
  10. # gnu makefile for LDAP Server tools.
  11. #
  12. BUILD_ROOT = ../../../../..
  13. LDAP_SRC = ../../../..
  14. NOSTDCLEAN=true # don't let nsconfig.mk define target clean
  15. NOSTDSTRIP=true # don't let nsconfig.mk define target strip
  16. OBJDEST = $(OBJDIR)/lib/replication-plugin
  17. BINDIR = $(OBJDIR)/bin
  18. include $(BUILD_ROOT)/nsdefs.mk
  19. include $(BUILD_ROOT)/nsconfig.mk
  20. include $(LDAP_SRC)/nsldap.mk
  21. LDFLAGS += $(EXLDFLAGS)
  22. DEPLIBS=
  23. EXTRA_LIBS_DEP =
  24. EXTRA_LIBS =
  25. DNP_SIM = $(addsuffix $(EXE_SUFFIX), \
  26. $(addprefix $(BINDIR)/, dnp_sim))
  27. all: $(OBJDEST) $(BINDIR) $(DNP_SIM)
  28. $(DNP_SIM): $(OBJDEST)/dnp_sim3.o $(EXTRA_LIBS_DEP)
  29. $(LINK_EXE) $(OBJDEST)/dnp_sim3.o \
  30. $(EXTRA_LIBS) $<
  31. $(OBJDEST):
  32. $(MKDIR) $(OBJDEST)
  33. $(BINDIR):
  34. $(MKDIR) $(BINDIR)
  35. clean:
  36. -$(RM) $(ALL_OBJS)
  37. -$(RM) $(BINS)