Newer
Older
libkc / modules / test / test-lib / Makefile
  1. # ==============================================================================
  2. # Makefile
  3. # ==============================================================================
  4. #
  5. # TOPDIR : トップディレクトリ
  6. # RULEDIR : Meke のルール一式が格納されているディレクトリ
  7. # NAME : モジュール名 (拡張子を含めないこと)
  8. # TARGET : モジュールファイル名 (拡張子を含めること)
  9. # SUBDIR : サブディレクトリ (処理したい順に空白区切りで記述すること)
  10. #
  11. TOPDIR ?= ../../..
  12. RULEDIR ?= $(TOPDIR)/mk
  13. NAME = libtest
  14. TARGET = $(NAME).so
  15.  
  16. SUBDIRS =
  17. USE_SO_VERSION =
  18.  
  19. # ------------------------------------------------------------------------------
  20. # *-cmd.mk : コマンド
  21. # *-conf.mk : 設定
  22. # *-auto.mk : 自動設定
  23. # ------------------------------------------------------------------------------
  24. include $(TOPDIR)/config.mk
  25. include $(RULEDIR)/*-cmd.mk
  26. include $(RULEDIR)/*-conf.mk
  27. include $(RULEDIR)/*-auto.mk
  28. # ------------------------------------------------------------------------------
  29. #
  30. # 以下、オプションを適宜変更してください。
  31. #
  32.  
  33. INCLUDES += -I$(TOPDIR)/include -I../src
  34. CFLAGS +=
  35. CXXFLAGS +=
  36. LDFLAGS +=
  37. LIBS += -L$(TOPDIR)/lib
  38.  
  39. CLEAN_FILES +=
  40. CLEAN_DIRS +=
  41.  
  42. # TOP_TARGET 削除
  43. TOP_TARGET =
  44.  
  45. .DEFAULT_GOAL := all
  46.  
  47. # ------------------------------------------------------------------------------
  48. # *-rule : ルール
  49. # ------------------------------------------------------------------------------
  50. include $(RULEDIR)/*-rule.mk
  51. # ------------------------------------------------------------------------------
  52.