mirror of
https://github.com/projectM-visualizer/projectm.git
synced 2026-03-01 13:06:25 +00:00
* install wip * fix data dir * test install in travis * install presets * fix local install path * adding header files to SOURCES for dist * ignore dist pkg * dist headers, test dist build * travis test stuff * include test * build status * formatting * tar fix for long file names from @abramhindle
22 lines
763 B
Makefile
22 lines
763 B
Makefile
SUBDIRS=src
|
|
PRESETSDIR = presets
|
|
EXTRA_DIST=README.md AUTHORS.txt presets fonts src/libprojectM/Renderer/blur.cg src/libprojectM/Renderer/projectM.cg $(PRESETSDIR)
|
|
CLEANFILES=
|
|
|
|
# aka /usr/local/share/projectM
|
|
pm_data_dir = $(pkgdatadir)
|
|
pm_font_dir = $(pm_data_dir)/fonts
|
|
pm_presets_dir = $(pm_data_dir)/presets
|
|
pm_shaders_dir = $(pm_data_dir)/shaders
|
|
|
|
# files to install
|
|
pm_data__DATA = src/libprojectM/config.inp
|
|
pm_font__DATA = fonts/Vera.ttf fonts/VeraMono.ttf
|
|
pm_shaders__DATA = src/libprojectM/Renderer/blur.cg \
|
|
src/libprojectM/Renderer/projectM.cg
|
|
|
|
# find and install all preset files
|
|
install-data-local:
|
|
test -z $(pkgdatadir) || $(MKDIR_P) $(pm_presets_dir)
|
|
find "$(PRESETSDIR)" -type f -exec $(INSTALL_DATA) {} $(pm_presets_dir) \;
|