|
@@ -43,11 +43,15 @@
|
|
|
|
|
|
|
|
#define build_eggs $[sort $[build_models] $[build_chars] $[build_anims]]
|
|
#define build_eggs $[sort $[build_models] $[build_chars] $[build_anims]]
|
|
|
#define install_eggs $[sort $[SOURCES(install_egg)] $[UNPAL_SOURCES(install_egg)]]
|
|
#define install_eggs $[sort $[SOURCES(install_egg)] $[UNPAL_SOURCES(install_egg)]]
|
|
|
|
|
+#define install_misc $[sort $[SOURCES(install_audio install_dna)]]
|
|
|
|
|
|
|
|
#define install_egg_dirs $[sort $[forscopes install_egg,$[install_model_dir]]]
|
|
#define install_egg_dirs $[sort $[forscopes install_egg,$[install_model_dir]]]
|
|
|
#define installed_eggs $[sort $[forscopes install_egg,$[SOURCES:%=$[install_model_dir]/%] $[UNPAL_SOURCES:%=$[install_model_dir]/%]]]
|
|
#define installed_eggs $[sort $[forscopes install_egg,$[SOURCES:%=$[install_model_dir]/%] $[UNPAL_SOURCES:%=$[install_model_dir]/%]]]
|
|
|
#define installed_bams $[sort $[forscopes install_egg,$[SOURCES:%.egg=$[install_model_dir]/%.bam] $[UNPAL_SOURCES:%.egg=$[install_model_dir]/%.bam]]]
|
|
#define installed_bams $[sort $[forscopes install_egg,$[SOURCES:%.egg=$[install_model_dir]/%.bam] $[UNPAL_SOURCES:%.egg=$[install_model_dir]/%.bam]]]
|
|
|
|
|
|
|
|
|
|
+#define install_misc_dirs $[sort $[forscopes install_audio install_dna,$[install_model_dir]]]
|
|
|
|
|
+#define installed_misc $[sort $[forscopes install_audio install_dna,$[SOURCES:%=$[install_model_dir]/%]]]
|
|
|
|
|
+
|
|
|
#define pal_egg_targets $[sort $[SOURCES(install_egg):%=$[pal_egg_dir]/%]]
|
|
#define pal_egg_targets $[sort $[SOURCES(install_egg):%=$[pal_egg_dir]/%]]
|
|
|
#define bam_targets $[install_eggs:%.egg=$[bam_dir]/%.bam]
|
|
#define bam_targets $[install_eggs:%.egg=$[bam_dir]/%.bam]
|
|
|
|
|
|
|
@@ -88,7 +92,12 @@ install-egg : $[install_egg_targets]
|
|
|
$[installed_bams]
|
|
$[installed_bams]
|
|
|
install-bam : $[install_bam_targets]
|
|
install-bam : $[install_bam_targets]
|
|
|
|
|
|
|
|
-install : install-bam
|
|
|
|
|
|
|
+#define install_misc_targets \
|
|
|
|
|
+ $[install_misc_dirs] \
|
|
|
|
|
+ $[installed_misc]
|
|
|
|
|
+install-misc : $[install_misc_targets]
|
|
|
|
|
+
|
|
|
|
|
+install : install-misc install-bam
|
|
|
|
|
|
|
|
clean-bam :
|
|
clean-bam :
|
|
|
#if $[bam_targets]
|
|
#if $[bam_targets]
|
|
@@ -121,6 +130,7 @@ clean : clean-pal
|
|
|
$[if $[POLY_MODEL(soft_char_egg)] $[NURBS_MODEL(soft_char_egg)],$[soft_maps_dir]] \
|
|
$[if $[POLY_MODEL(soft_char_egg)] $[NURBS_MODEL(soft_char_egg)],$[soft_maps_dir]] \
|
|
|
$[texattrib_dir] \
|
|
$[texattrib_dir] \
|
|
|
$[install_egg_dirs] \
|
|
$[install_egg_dirs] \
|
|
|
|
|
+ $[install_misc_dirs] \
|
|
|
]
|
|
]
|
|
|
$[directory] :
|
|
$[directory] :
|
|
|
@test -d $[directory] || echo mkdir -p $[directory]
|
|
@test -d $[directory] || echo mkdir -p $[directory]
|
|
@@ -276,6 +286,18 @@ $[dest]/$[local] : $[sourcedir]/$[local]
|
|
|
#end egg
|
|
#end egg
|
|
|
#end install_egg
|
|
#end install_egg
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+// Miscellaneous file installation.
|
|
|
|
|
+#forscopes install_audio install_dna
|
|
|
|
|
+ #foreach file $[SOURCES]
|
|
|
|
|
+ #define local $[file]
|
|
|
|
|
+ #define dest $[install_model_dir]
|
|
|
|
|
+$[dest]/$[local] : $[local]
|
|
|
|
|
+ $[INSTALL]
|
|
|
|
|
+
|
|
|
|
|
+ #end file
|
|
|
|
|
+#end install_audio install_dna
|
|
|
|
|
+
|
|
|
#end Makefile
|
|
#end Makefile
|
|
|
|
|
|
|
|
|
|
|
|
@@ -324,6 +346,7 @@ clean : $[subdirs:%=clean-%]
|
|
|
cleanall : $[subdirs:%=cleanall-%]
|
|
cleanall : $[subdirs:%=cleanall-%]
|
|
|
install-egg : $[subdirs:%=install-egg-%]
|
|
install-egg : $[subdirs:%=install-egg-%]
|
|
|
install-bam : $[subdirs:%=install-bam-%]
|
|
install-bam : $[subdirs:%=install-bam-%]
|
|
|
|
|
+install-misc : $[subdirs:%=install-misc-%]
|
|
|
install : $[subdirs:%=install-%]
|
|
install : $[subdirs:%=install-%]
|
|
|
uninstall : $[subdirs:%=uninstall-%]
|
|
uninstall : $[subdirs:%=uninstall-%]
|
|
|
|
|
|
|
@@ -387,6 +410,11 @@ install-bam-$[dirname] :
|
|
|
cd ./$[PATH] && $(MAKE) install-bam
|
|
cd ./$[PATH] && $(MAKE) install-bam
|
|
|
#end dirname
|
|
#end dirname
|
|
|
|
|
|
|
|
|
|
+#formap dirname subdirs
|
|
|
|
|
+install-misc-$[dirname] :
|
|
|
|
|
+ cd ./$[PATH] && $(MAKE) install-misc
|
|
|
|
|
+#end dirname
|
|
|
|
|
+
|
|
|
#formap dirname subdirs
|
|
#formap dirname subdirs
|
|
|
install-$[dirname] :
|
|
install-$[dirname] :
|
|
|
cd ./$[PATH] && $(MAKE) install
|
|
cd ./$[PATH] && $(MAKE) install
|