expat_static.mak 1.2 KB

123456789101112131415161718192021222324252627
  1. !include ../../Makefile.inc
  2. # ---------------------------------------------------------------------------
  3. PROJECT = $(LIB_PATH)\libexpats_mtd.lib
  4. OBJD = Release\obj\libexpat_static
  5. # ---------------------------------------------------------------------------
  6. OBJFILES = \
  7. $(OBJD)\xmlparse.obj \
  8. $(OBJD)\xmlrole.obj \
  9. $(OBJD)\xmltok.obj \
  10. $(OBJD)\loadlibrary.obj
  11. # ---------------------------------------------------------------------------
  12. DEFINES = _WINDOWS;WIN32;NDEBUG;_LIB;XML_STATIC;WINSCP;_NO_VCL;_ASSERTE;NO_STRICT;_RTLDLL
  13. INCLUDEPATH = ..;..\lib
  14. WARNINGS = -w-rch -w-par -w-8027 -w-8026 -w-ccc -w-8012
  15. CFLAG1 = $(CFLAG_COMMON)
  16. # ---------------------------------------------------------------------------
  17. .autodepend
  18. # ---------------------------------------------------------------------------
  19. DEFINESARGS = -D$(DEFINES:;= -D)
  20. # ---------------------------------------------------------------------------
  21. $(PROJECT): $(OBJFILES)
  22. $(MKLIB) $@ $(**)
  23. # ---------------------------------------------------------------------------
  24. .path.c = ..\lib
  25. .c.obj:
  26. $(CC) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH:;= -I) $(DEFINESARGS) -o $@ $<
  27. # ---------------------------------------------------------------------------