expat_static.mak 1.2 KB

1234567891011121314151617181920212223242526
  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. CFLAG1 = $(CFLAG_COMMON)
  15. # ---------------------------------------------------------------------------
  16. .autodepend
  17. # ---------------------------------------------------------------------------
  18. DEFINESARGS = -D$(DEFINES:;= -D)
  19. # ---------------------------------------------------------------------------
  20. $(PROJECT): $(OBJFILES)
  21. $(MKLIB) $@ $(**)
  22. # ---------------------------------------------------------------------------
  23. .path.c = ..\lib
  24. .c.obj:
  25. $(CC) $(CFLAG1) -I$(INCLUDEPATH:;= -I) $(DEFINESARGS) -output-dir $(@D) {$< }
  26. # ---------------------------------------------------------------------------