makefile.msc 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # autogenerated from automake.am with automake.py
  2. # and slightly modifies
  3. TOP = ..\..
  4. PRJ_TOP = ..
  5. PACKAGE = regexrepl
  6. PKG_VER = 1.3
  7. !INCLUDE $(TOP)\glib\build\win32\make.msc
  8. top_srcdir = $(PRJ_TOP)
  9. top_builddir = $(PRJ_TOP)
  10. includedir = $(PRJ_TOP)
  11. LT_RELEASE = $(PKG_VER)
  12. PKG_CFLAGS = -I ..
  13. OBJECTS = \
  14. regex.obj \
  15. regex.obj : regex.c regex.h
  16. $(CC) $(CFLAGS) -GD -c -DREGEX_MALLOC -DHAVE_STRING_H $(PKG_CFLAGS) regex.c
  17. all : \
  18. $(PRJ_TOP)\config.h \
  19. $(PACKAGE).dll
  20. $(PRJ_TOP)\config.h: $(PRJ_TOP)\config.h.win32
  21. copy $(PRJ_TOP)\config.h.win32 $(PRJ_TOP)\config.h
  22. RESOURCE = $(PACKAGE).res
  23. $(PACKAGE).lib : $(OBJECTS)
  24. lib /out:$(PACKAGE).lib $(OBJECTS)
  25. $(PACKAGE).dll : $(OBJECTS) $(PACKAGE).def
  26. $(CC) $(CFLAGS) -LD -Fe$(PACKAGE).dll $(OBJECTS) $(PKG_LINK) user32.lib advapi32.lib wsock32.lib $(LDFLAGS) /def:$(PACKAGE).def
  27. $(PACKAGE).exe : $(OBJECTS) $(PACKAGE).def $(PACKAGE).res
  28. $(CC) $(CFLAGS) -Fe$(PACKAGE).exe $(PACKAGE).res $(OBJECTS) $(PKG_LINK) \
  29. user32.lib advapi32.lib shell32.lib wsock32.lib winspool.lib $(LDFLAGS) /def:$(PACKAGE).def
  30. .c.obj :
  31. $(CC) $(CFLAGS) -GD -c $(PKG_CFLAGS) $<