Makefile.rules
上传用户:shenzhenrh
上传日期:2013-05-12
资源大小:2904k
文件大小:1k
源码类别:

信息检索与抽取

开发平台:

Unix_Linux

  1. .PHONY: headers
  2. SUFFIXES = .m
  3. # Solaris JNI headers have some pragmas
  4. override CFLAGS += @CFLAGS_NOWARN_UNKNOWN_PRAGMAS@
  5. override OBJCFLAGS += @CFLAGS_NOWARN_UNKNOWN_PRAGMAS@
  6. # We are building Swarm 
  7. override CPPFLAGS += -DBUILDING_SWARM $(EXTRACPPFLAGS)
  8. MAKEH2X = $(top_srcdir)/src/defobj/make-h2x
  9. TYPEINFO = $(MODULE).xm types.h classes.h
  10. xm_file = $(firstword $(BUILT_SOURCES))
  11. $(filter-out $(xm_file),$(BUILT_SOURCES)): $(xm_file)
  12. headers: $(xm_file)
  13. $(firstword $(TYPEINFO)): $(MODULE).h $(MAKEH2X) # $(SOURCES)
  14. OBJC="$(OBJC)" OBJCFLAGS='$(DEFS) $(INCLUDES) $(CPPFLAGS) $(OBJCFLAGS)' OBJECTS="$(lib$(MODULE)_la_OBJECTS)" SED="$(SED)" sh $(MAKEH2X) $(MODULE).xm $(srcdir)
  15. mv $(MODULE).xt types.h
  16. mv $(MODULE).xc classes.h
  17. include_HEADERS = $(MODULE).h
  18. # Local variables:
  19. # mode: makefile
  20. # End: