Newer
Older
project / modules / calc / Makefile
Nomura Kei on 27 Aug 2022 1 KB UPDATE
  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 = calc
  14. TARGET = $(NAME)
  15. SUBDIRS =
  16. USE_SO_VERSION =
  17.  
  18. # ------------------------------------------------------------------------------
  19. # *-cmd.mk : コマンド
  20. # *-conf.mk : 設定
  21. # *-auto.mk : 自動設定
  22. # ------------------------------------------------------------------------------
  23. include $(RULEDIR)/*-cmd.mk
  24. include $(RULEDIR)/*-conf.mk
  25. include $(RULEDIR)/*-auto.mk
  26. # ------------------------------------------------------------------------------
  27. #
  28. # 以下、オプションを適宜変更してください。
  29. #
  30.  
  31. INCLUDES += -I$(TOPDIR)/include
  32. CFLAGS +=
  33. CXXFLAGS +=
  34. LDFLAGS +=
  35. LIBS += -L$(TOPDIR)/lib -lcalc
  36.  
  37. CLEAN_FILES +=
  38. CLEAN_DIRS +=
  39.  
  40. .DEFAULT_GOAL := all
  41.  
  42. # ------------------------------------------------------------------------------
  43. # *-rule : ルール
  44. # ------------------------------------------------------------------------------
  45. include $(RULEDIR)/*-rule.mk
  46. # ------------------------------------------------------------------------------
  47.