Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [code]#
- #-------------------------------------------------------------------------------
- # author : nozuru
- # memo : データの追加・削除をした場合はcleanすること
- #-------------------------------------------------------------------------------
- NUL = /dev/null
- TOOLPATH = ../../Tool/packer
- PACKER = $(TOOLPATH)/packer
- BINDIR = bin
- INSTALLDIR = ../../../ina_main/data_iz/sound/ge
- SRCS := $(wildcard *.SED *.SMD *.SWD)
- vpath %.pb $(BINDIR)
- #-------------------------------------------------------------------------------
- #packerが第一引数からパック名・フォルダ名・ルートディレクトリ名を取り出すため
- #カレントディレクトリ名が入るように相対パスを指定
- #パス区切り文字として'\'しか受け付けないので注意
- all: makedir ge.pb
- ge.pb: $(SRCS)
- @$(PACKER) ..\\ge
- @mv ../ge.pb $(BINDIR)/sound.pb
- @mv ../ge.ph $(BINDIR)/sound.ph
- #-------------------------------------------------------------------------------
- makedir:
- @mkdir -p $(BINDIR)
- #-------------------------------------------------------------------------------
- install: all
- @cp $(BINDIR)/sound.p* $(INSTALLDIR)
- #-------------------------------------------------------------------------------
- clean:
- @-$(RM) -R $(BINDIR)
- #-------------------------------------------------------------------------------[/code]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement