- # ==============================================================================
- # Makefile
- # ==============================================================================
- #
- # TOPDIR : トップディレクトリ
- # RULEDIR : Meke のルール一式が格納されているディレクトリ
- # NAME : モジュール名 (拡張子を含めないこと)
- # TARGET : モジュールファイル名 (拡張子を含めること)
- # SUBDIR : サブディレクトリ (処理したい順に空白区切りで記述すること)
- #
- TOPDIR ?= ..
- RULEDIR ?= $(TOPDIR)/mk
- NAME = libkc
- TARGET = $(NAME)
- SUBDIRS = test
- USE_SO_VERSION =
-
- # ------------------------------------------------------------------------------
- # *-cmd.mk : コマンド
- # *-conf.mk : 設定
- # *-auto.mk : 自動設定
- # ------------------------------------------------------------------------------
- include $(TOPDIR)/config.mk
- include $(RULEDIR)/*-cmd.mk
- include $(RULEDIR)/*-conf.mk
- include $(RULEDIR)/*-auto.mk
- # ------------------------------------------------------------------------------
- #
- # 以下、オプションを適宜変更してください。
- #
-
- INCLUDES += -I$(TOPDIR)/include
- CFLAGS +=
- CXXFLAGS +=
- LDFLAGS +=
- LIBS += -L$(TOPDIR)/lib
-
- CLEAN_FILES +=
- CLEAN_DIRS +=
-
- .DEFAULT_GOAL := all
-
- # ------------------------------------------------------------------------------
- # *-rule : ルール
- # ------------------------------------------------------------------------------
- include $(RULEDIR)/*-rule.mk
- # ------------------------------------------------------------------------------
-