mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 10:22:45 -04:00
install_modules
This commit is contained in:
parent
fe763aff9a
commit
32f89c6067
@ -87,6 +87,7 @@
|
|||||||
#define install_lib $[active_target(metalib_target static_lib_target dynamic_lib_target ss_lib_target)] $[real_lib_targets]
|
#define install_lib $[active_target(metalib_target static_lib_target dynamic_lib_target ss_lib_target)] $[real_lib_targets]
|
||||||
#define install_bin $[active_target(bin_target)]
|
#define install_bin $[active_target(bin_target)]
|
||||||
#define install_scripts $[sort $[INSTALL_SCRIPTS(metalib_target lib_target static_lib_target dynamic_lib_target ss_lib_target bin_target)] $[INSTALL_SCRIPTS]]
|
#define install_scripts $[sort $[INSTALL_SCRIPTS(metalib_target lib_target static_lib_target dynamic_lib_target ss_lib_target bin_target)] $[INSTALL_SCRIPTS]]
|
||||||
|
#define install_modules $[sort $[INSTALL_MODULES(metalib_target lib_target static_lib_target dynamic_lib_target ss_lib_target bin_target)] $[INSTALL_MODULES]]
|
||||||
#define install_headers $[sort $[INSTALL_HEADERS(metalib_target lib_target static_lib_target dynamic_lib_target ss_lib_target bin_target)] $[INSTALL_HEADERS]]
|
#define install_headers $[sort $[INSTALL_HEADERS(metalib_target lib_target static_lib_target dynamic_lib_target ss_lib_target bin_target)] $[INSTALL_HEADERS]]
|
||||||
#define install_parser_inc $[sort $[INSTALL_PARSER_INC]]
|
#define install_parser_inc $[sort $[INSTALL_PARSER_INC]]
|
||||||
#define install_data $[sort $[INSTALL_DATA(metalib_target lib_target static_lib_target dynamic_lib_target ss_lib_target bin_target)] $[INSTALL_DATA]]
|
#define install_data $[sort $[INSTALL_DATA(metalib_target lib_target static_lib_target dynamic_lib_target ss_lib_target bin_target)] $[INSTALL_DATA]]
|
||||||
@ -153,6 +154,7 @@
|
|||||||
#mkdir $[sort \
|
#mkdir $[sort \
|
||||||
$[if $[install_lib],$[install_lib_dir]] \
|
$[if $[install_lib],$[install_lib_dir]] \
|
||||||
$[if $[install_bin] $[install_scripts],$[install_bin_dir]] \
|
$[if $[install_bin] $[install_scripts],$[install_bin_dir]] \
|
||||||
|
$[if $[install_bin] $[install_modules],$[install_lib_dir]] \
|
||||||
$[if $[install_headers],$[install_headers_dir]] \
|
$[if $[install_headers],$[install_headers_dir]] \
|
||||||
$[if $[install_parser_inc],$[install_parser_inc_dir]] \
|
$[if $[install_parser_inc],$[install_parser_inc_dir]] \
|
||||||
$[if $[install_data],$[install_data_dir]] \
|
$[if $[install_data],$[install_data_dir]] \
|
||||||
@ -278,6 +280,7 @@ $[TAB] rm -f $[igatemout] $[$[igatemout]_obj]
|
|||||||
// the directories if necessary.
|
// the directories if necessary.
|
||||||
#define installed_files \
|
#define installed_files \
|
||||||
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
||||||
|
$[INSTALL_MODULES:%=$[install_lib_dir]/%] \
|
||||||
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
||||||
$[INSTALL_PARSER_INC:%=$[install_parser_inc_dir]/%] \
|
$[INSTALL_PARSER_INC:%=$[install_parser_inc_dir]/%] \
|
||||||
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
||||||
@ -420,6 +423,7 @@ $[ODIR]/$[lib_prefix]$[TARGET]$[dllext].pdb : $[ODIR]/$[lib_prefix]$[TARGET]$[dl
|
|||||||
$[if $[has_pdb],$[install_lib_dir]/$[lib_prefix]$[TARGET]$[dllext].pdb] \
|
$[if $[has_pdb],$[install_lib_dir]/$[lib_prefix]$[TARGET]$[dllext].pdb] \
|
||||||
] \
|
] \
|
||||||
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
||||||
|
$[INSTALL_MODULES:%=$[install_lib_dir]/%] \
|
||||||
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
||||||
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
||||||
$[INSTALL_CONFIG:%=$[install_config_dir]/%] \
|
$[INSTALL_CONFIG:%=$[install_config_dir]/%] \
|
||||||
@ -674,6 +678,7 @@ $[ODIR]/$[TARGET].pdb : $[ODIR]/$[TARGET].exe
|
|||||||
$[if $[build_pdbs],$[install_bin_dir]/$[TARGET].pdb] \
|
$[if $[build_pdbs],$[install_bin_dir]/$[TARGET].pdb] \
|
||||||
$[if $[eq $[USE_COMPILER],MSVC8],$[install_bin_dir]/$[TARGET].exe.manifest] \
|
$[if $[eq $[USE_COMPILER],MSVC8],$[install_bin_dir]/$[TARGET].exe.manifest] \
|
||||||
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
||||||
|
$[INSTALL_MODULES:%=$[install_lib_dir]/%] \
|
||||||
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
||||||
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
||||||
$[if $[bin_postprocess_target],$[install_bin_dir]/$[bin_postprocess_target].exe] \
|
$[if $[bin_postprocess_target],$[install_bin_dir]/$[bin_postprocess_target].exe] \
|
||||||
@ -890,6 +895,13 @@ $[install_bin_dir]/$[file] : $[file]
|
|||||||
$[TAB] chmod +x $[local]; cp $[install_dash_p] -f $[local] $[dest]/
|
$[TAB] chmod +x $[local]; cp $[install_dash_p] -f $[local] $[dest]/
|
||||||
#end file
|
#end file
|
||||||
|
|
||||||
|
#foreach file $[install_modules]
|
||||||
|
$[install_lib_dir]/$[file] : $[file]
|
||||||
|
#define local $[file]
|
||||||
|
#define dest $[install_lib_dir]
|
||||||
|
$[TAB] chmod +x $[local]; cp $[install_dash_p] -f $[local] $[dest]/
|
||||||
|
#end file
|
||||||
|
|
||||||
#foreach file $[install_headers]
|
#foreach file $[install_headers]
|
||||||
$[install_headers_dir]/$[file] : $[file]
|
$[install_headers_dir]/$[file] : $[file]
|
||||||
#define local $[file]
|
#define local $[file]
|
||||||
|
@ -50,6 +50,7 @@
|
|||||||
#define install_lib $[active_target(metalib_target lib_target ss_lib_target static_lib_target)]
|
#define install_lib $[active_target(metalib_target lib_target ss_lib_target static_lib_target)]
|
||||||
#define install_bin $[active_target(bin_target)]
|
#define install_bin $[active_target(bin_target)]
|
||||||
#define install_scripts $[sort $[INSTALL_SCRIPTS(metalib_target lib_target ss_lib_target static_lib_target bin_target)] $[INSTALL_SCRIPTS]]
|
#define install_scripts $[sort $[INSTALL_SCRIPTS(metalib_target lib_target ss_lib_target static_lib_target bin_target)] $[INSTALL_SCRIPTS]]
|
||||||
|
#define install_modules $[sort $[INSTALL_MODULES(metalib_target lib_target ss_lib_target static_lib_target bin_target)] $[INSTALL_MODULES]]
|
||||||
#define install_headers $[sort $[INSTALL_HEADERS(metalib_target lib_target ss_lib_target static_lib_target bin_target)] $[INSTALL_HEADERS]]
|
#define install_headers $[sort $[INSTALL_HEADERS(metalib_target lib_target ss_lib_target static_lib_target bin_target)] $[INSTALL_HEADERS]]
|
||||||
#define install_parser_inc $[sort $[INSTALL_PARSER_INC]]
|
#define install_parser_inc $[sort $[INSTALL_PARSER_INC]]
|
||||||
#define install_data $[sort $[INSTALL_DATA(metalib_target lib_target ss_lib_target static_lib_target dynamic_lib_target bin_target)] $[INSTALL_DATA]]
|
#define install_data $[sort $[INSTALL_DATA(metalib_target lib_target ss_lib_target static_lib_target dynamic_lib_target bin_target)] $[INSTALL_DATA]]
|
||||||
@ -130,6 +131,7 @@
|
|||||||
#mkdir $[sort \
|
#mkdir $[sort \
|
||||||
$[if $[install_lib],$[install_lib_dir]] \
|
$[if $[install_lib],$[install_lib_dir]] \
|
||||||
$[if $[install_bin] $[install_scripts],$[install_bin_dir]] \
|
$[if $[install_bin] $[install_scripts],$[install_bin_dir]] \
|
||||||
|
$[if $[install_lib] $[install_modules],$[install_lib_dir]] \
|
||||||
$[if $[install_headers],$[install_headers_dir]] \
|
$[if $[install_headers],$[install_headers_dir]] \
|
||||||
$[if $[install_parser_inc],$[install_parser_inc_dir]] \
|
$[if $[install_parser_inc],$[install_parser_inc_dir]] \
|
||||||
$[if $[install_data],$[install_data_dir]] \
|
$[if $[install_data],$[install_data_dir]] \
|
||||||
@ -255,6 +257,7 @@ $[TAB] rm -f $[igatemout] $[$[igatemout]_obj]
|
|||||||
// the directories if necessary.
|
// the directories if necessary.
|
||||||
#define installed_files \
|
#define installed_files \
|
||||||
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
||||||
|
$[INSTALL_MODULES:%=$[install_lib_dir]/%] \
|
||||||
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
||||||
$[INSTALL_PARSER_INC:%=$[install_parser_inc_dir]/%] \
|
$[INSTALL_PARSER_INC:%=$[install_parser_inc_dir]/%] \
|
||||||
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
||||||
@ -371,6 +374,7 @@ $[TAB] $[BUNDLE_LIB_C++]
|
|||||||
$[install_lib_dir]/$[lib_prefix]$[TARGET]$[lib_ext] \
|
$[install_lib_dir]/$[lib_prefix]$[TARGET]$[lib_ext] \
|
||||||
$[if $[link_extra_bundle],$[install_lib_dir]/$[lib_prefix]$[TARGET]$[bundle_ext]] \
|
$[if $[link_extra_bundle],$[install_lib_dir]/$[lib_prefix]$[TARGET]$[bundle_ext]] \
|
||||||
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
||||||
|
$[INSTALL_MODULES:%=$[install_lib_dir]/%] \
|
||||||
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
||||||
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
||||||
$[INSTALL_CONFIG:%=$[install_config_dir]/%] \
|
$[INSTALL_CONFIG:%=$[install_config_dir]/%] \
|
||||||
@ -528,6 +532,7 @@ $[TAB] $[link_bin_c]
|
|||||||
#define installed_files \
|
#define installed_files \
|
||||||
$[install_bin_dir]/$[TARGET] \
|
$[install_bin_dir]/$[TARGET] \
|
||||||
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
$[INSTALL_SCRIPTS:%=$[install_bin_dir]/%] \
|
||||||
|
$[INSTALL_MODULES:%=$[install_lib_dir]/%] \
|
||||||
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
$[INSTALL_HEADERS:%=$[install_headers_dir]/%] \
|
||||||
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
$[INSTALL_DATA:%=$[install_data_dir]/%] \
|
||||||
$[INSTALL_CONFIG:%=$[install_config_dir]/%]
|
$[INSTALL_CONFIG:%=$[install_config_dir]/%]
|
||||||
@ -721,6 +726,13 @@ $[install_bin_dir]/$[file] : $[file]
|
|||||||
$[TAB] $[INSTALL_PROG]
|
$[TAB] $[INSTALL_PROG]
|
||||||
#end file
|
#end file
|
||||||
|
|
||||||
|
#foreach file $[install_modules]
|
||||||
|
$[install_lib_dir]/$[file] : $[file]
|
||||||
|
#define local $[file]
|
||||||
|
#define dest $[install_lib_dir]
|
||||||
|
$[TAB] $[INSTALL_PROG]
|
||||||
|
#end file
|
||||||
|
|
||||||
#foreach file $[install_headers]
|
#foreach file $[install_headers]
|
||||||
$[install_headers_dir]/$[file] : $[file]
|
$[install_headers_dir]/$[file] : $[file]
|
||||||
#define local $[file]
|
#define local $[file]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user