Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
nerrons
purr-data
Commits
e53837cd
Commit
e53837cd
authored
Jul 21, 2016
by
Jonathan Wilkes
Browse files
use lyonpotpourri instead of lyon, clean up tar_em_up.sh and external/Makefile
parent
61281e60
Changes
4
Hide whitespace changes
Inline
Side-by-side
.gitmodules
View file @
e53837cd
...
...
@@ -8,7 +8,7 @@
path = l2ork_addons/cwiid
url = https://github.com/pd-l2ork/cwiid
[submodule "l2ork_addons/lyonpotpourri"]
path = externals/lyon
path = externals/lyon
potpourri
url = https://github.com/pd-projects/lyonpotpourri
[submodule "l2ork_addons/fftease3.0-32bit"]
path = l2ork_addons/fftease3.0-32bit
...
...
externals/Makefile
View file @
e53837cd
...
...
@@ -128,7 +128,7 @@ CXXFLAGS = $(CFLAGS)
#
# WARNING! this MUST be all on one line because the automatic package
# building scripts rely on it being that way.
LIB_TARGETS
=
adaptive arraysize bassemu boids bsaylor comport creb cxc cyclone earplug ekext ext13 freeverb ggee hcs iem_ambi iem_bin_ambi iemlib iemgui iemguts iem_adaptfilt iemmatrix iemxmlrpc iem_delay iem_roomsim iem_spec2 iem_tab jasch_lib loaders-hexloader loaders-libdir mapping markex maxlib mjlib moocow moonlib motex mrpeach oscx pan pdcontainer pddp pdogg plugin pmpd sigpack smlib tof unauthorized vbap windowing zexy flext
LIB_TARGETS
=
adaptive arraysize bassemu boids bsaylor comport creb cxc cyclone earplug ekext ext13 freeverb ggee hcs iem_ambi iem_bin_ambi iemlib iemgui iemguts iem_adaptfilt iemmatrix iemxmlrpc iem_delay iem_roomsim iem_spec2 iem_tab jasch_lib loaders-hexloader loaders-libdir
lyonpotpourri
mapping markex maxlib mjlib moocow moonlib motex mrpeach oscx pan pdcontainer pddp pdogg plugin pmpd sigpack smlib tof unauthorized vbap windowing zexy flext
# DISABLED: flatgui
...
...
@@ -1105,32 +1105,34 @@ loaders-libdir_clean:
#------------------------------------------------------------------------------#
# LYON
LYON_NAME
=
lyon
LYON_NAME
=
lyon
potpourri
lyon
:
lyon
potpourri
:
make
-C
$(externals_src)
/
$(LYON_NAME)
lyon_install
:
lyonpotpourri_install
:
#make -C
$(externals_src)
/
$(LYON_NAME)
DESTDIR
=
"
$(DESTDIR)
"
\
# objectsdir="
$(objectsdir)
" install
install -d
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
install -p
$(
wildcard
$(externals_src)
/
$(LYON_NAME)
/*.
$(EXTENSION)
)
\
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
install -p
$(externals_src)
/
$(LYON_NAME)
/*.pd
\
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
# don't include cartopol/poltocar-- cyclone library already has those
rm
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
/cartopol.pd
rm
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
/poltocar.pd
rm
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
/cartopol.
$(EXTENSION)
rm
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
/poltocar.
$(EXTENSION)
install
-p
$(
wildcard
$(externals_src)
/
$(LYON_NAME)
/sound/
*
.
*
)
\
rm
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
/cartopol
*
.pd
rm
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
/poltocar
*
.pd
rm
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
/cartopol
*
.
$(EXTENSION)
rm
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
/poltocar
*
.
$(EXTENSION)
install -p
$(externals_src)
/
$(LYON_NAME)
/sound/*.*
\
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
# copy the meta file and the shared lib
install
-p
$(
wildcard
$(externals_src)
/
$(LYON_NAME)
/
*
lyon
*
)
\
install -p
$(externals_src)
/
$(LYON_NAME)
/*lyon
potpourri
*
\
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
# license and readme
install -p
$(externals_src)
/
$(LYON_NAME)
/*.txt
\
$(DESTDIR)$(objectsdir)
/
$(LYON_NAME)
lyon_clean
:
lyon
potpourri
_clean
:
make
-C
$(externals_src)
/
$(LYON_NAME)
clean
#------------------------------------------------------------------------------#
...
...
lyonpotpourri
@
58c258ab
Compare
58c258ab
...
58c258ab
File moved
l2ork_addons/tar_em_up.sh
View file @
e53837cd
...
...
@@ -345,16 +345,16 @@ then
cp
-f
autotune_scale_warp.png ../../packages/linux_make/build
$inst_dir
/lib/pd-l2ork/extra/images
cd
../
# install lyonpotpourri
cd
lyonpotpourri/
#
cd lyonpotpourri/
#git submodule update
make
mkdir
-p
../../packages/linux_make/build
$inst_dir
/lib/pd-l2ork/extra/lyon
#
make
#
mkdir -p ../../packages/linux_make/build$inst_dir/lib/pd-l2ork/extra/lyon
# do not include cartopol and poltocar since cyclone library already has those
cp
`
ls
*
.pd_linux | egrep
-v
'^cartopol*'
| egrep
-v
'^poltocar*'
`
../../packages/linux_make/build
$inst_dir
/lib/pd-l2ork/extra/lyon/
cp
`
ls
*
.pd | egrep
-v
'^cartopol*'
| egrep
-v
'^poltocar*'
`
../../packages/linux_make/build
$inst_dir
/lib/pd-l2ork/extra/lyon/
cp
-rf
sound ../../packages/linux_make/build
$inst_dir
/lib/pd-l2ork/extra/lyon/
cp
-rf
lib
*
.so ../../packages/linux_make/build
$inst_dir
/lib/pd-l2ork/extra/lyon/
cd
../
#
cp `ls *.pd_linux | egrep -v '^cartopol*' | egrep -v '^poltocar*'` ../../packages/linux_make/build$inst_dir/lib/pd-l2ork/extra/lyon/
#
cp `ls *.pd | egrep -v '^cartopol*' | egrep -v '^poltocar*'` ../../packages/linux_make/build$inst_dir/lib/pd-l2ork/extra/lyon/
#
cp -rf sound ../../packages/linux_make/build$inst_dir/lib/pd-l2ork/extra/lyon/
#
cp -rf lib*.so ../../packages/linux_make/build$inst_dir/lib/pd-l2ork/extra/lyon/
#
cd ../
# install fftease
cd
fftease
*
make
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment