mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 02:15:43 -04:00
add stinterrogate
This commit is contained in:
parent
00e38798ef
commit
6c1a346f86
@ -131,6 +131,13 @@
|
||||
// probably don't want to mess with this.
|
||||
#define INTERROGATE_OPTIONS -fnames -string -refcount -assert
|
||||
|
||||
// What's the name of the interrogate binary to run? The default
|
||||
// specified is the one that is built as part of DTOOL. If you have a
|
||||
// prebuilt binary standing by (for instance, one built opt4), specify
|
||||
// its name instead.
|
||||
#define INTERROGATE interrogate
|
||||
#define INTERROGATE_MODULE interrogate_module
|
||||
|
||||
// Is Python installed, and should Python interfaces be generated? If
|
||||
// Python is installed, which directory is it in? (If the directory
|
||||
// is someplace standard like /usr/include, you may leave it blank.)
|
||||
|
@ -493,7 +493,7 @@ $[so_dir]/$[igatedb] : $[so_dir]/$[igateoutput]
|
||||
|
||||
lib$[TARGET]_igatescan = $[igatescan]
|
||||
$[so_dir]/$[igateoutput] : $[sort $[patsubst %.h,%.h,%.I,%.I,%.T,%.T,%,,$[dependencies $[igatescan]] $[igatescan:%=./%]]] $[so_dir]/stamp
|
||||
$[TAB] interrogate -od $[so_dir]/$[igatedb] -oc $[so_dir]/$[igateoutput] $[interrogate_options] -module "$[igatemod]" -library "$[igatelib]" $(lib$[TARGET]_igatescan)
|
||||
$[TAB] $[INTERROGATE] -od $[so_dir]/$[igatedb] -oc $[so_dir]/$[igateoutput] $[interrogate_options] -module "$[igatemod]" -library "$[igatelib]" $(lib$[TARGET]_igatescan)
|
||||
|
||||
#define target $[igateoutput:%.cxx=$[so_dir]/%.obj]
|
||||
#define source $[so_dir]/$[igateoutput]
|
||||
@ -516,7 +516,7 @@ lib$[TARGET]_igatemscan = $[igatemscan]
|
||||
#define sources $(lib$[TARGET]_igatemscan)
|
||||
|
||||
$[target] : $[sources] $[so_dir]/stamp
|
||||
$[TAB] interrogate_module -oc $[target] -module "$[igatemod]" -library "$[igatelib]" $[interrogate_module_options] $[sources]
|
||||
$[TAB] $[INTERROGATE_MODULE] -oc $[target] -module "$[igatemod]" -library "$[igatelib]" $[interrogate_module_options] $[sources]
|
||||
|
||||
#define target $[igatemout:%.cxx=$[so_dir]/%.obj]
|
||||
#define source $[so_dir]/$[igatemout]
|
||||
|
@ -463,7 +463,7 @@ $[TAB] $[NT_COPYCMD] $[so_dir]\$[local] $[dest]
|
||||
lib$[TARGET]_igatescan = $[osfilename $[igatescan]]
|
||||
$[so_dir]\$[igatedb] $[so_dir]\$[igateoutput] : $[sort $[patsubst %.h,%.h,%.I,%.I,%.T,%.T,%,,$[dependencies $[igatescan]] $[igatescan:%=./%]]]
|
||||
// We use forward slash for interrogate because it prefers those.
|
||||
$[TAB] interrogate -od $[so_dir]/$[igatedb] -oc $[so_dir]/$[igateoutput] $[interrogate_options] -module "$[igatemod]" -library "$[igatelib]" $(lib$[TARGET]_igatescan)
|
||||
$[TAB] $[INTERROGATE] -od $[so_dir]/$[igatedb] -oc $[so_dir]/$[igateoutput] $[interrogate_options] -module "$[igatemod]" -library "$[igatelib]" $(lib$[TARGET]_igatescan)
|
||||
|
||||
#define target $[igateoutput:%.cxx=$[so_dir]\%.obj]
|
||||
#define source $[so_dir]\$[igateoutput]
|
||||
@ -485,7 +485,7 @@ lib$[TARGET]_igatemscan = $[osfilename $[igatemscan]]
|
||||
#define target $[so_dir]\$[igatemout]
|
||||
#define sources $(lib$[TARGET]_igatemscan)
|
||||
$[target] : $[sources]
|
||||
$[TAB] interrogate_module -oc $[target] -module "$[igatemod]" -library "$[igatelib]" $[interrogate_module_options] $[sources]
|
||||
$[TAB] $[INTERROGATE_MODULE] -oc $[target] -module "$[igatemod]" -library "$[igatelib]" $[interrogate_module_options] $[sources]
|
||||
|
||||
#define target $[igatemout:%.cxx=$[so_dir]\%.obj]
|
||||
#define source $[so_dir]\$[igatemout]
|
||||
|
@ -361,7 +361,7 @@ $[so_dir]/$[igatedb] : $[so_dir]/$[igateoutput]
|
||||
|
||||
lib$[TARGET]_igatescan = $[igatescan]
|
||||
$[so_dir]/$[igateoutput] : $[sort $[patsubst %.h,%.h,%.I,%.I,%.T,%.T,%,,$[dependencies $[igatescan]] $[igatescan:%=./%]]]
|
||||
$[TAB]interrogate -od $[so_dir]/$[igatedb] -oc $[so_dir]/$[igateoutput] $[interrogate_options] -module "$[igatemod]" -library "$[igatelib]" $(lib$[TARGET]_igatescan)
|
||||
$[TAB]$[INTERROGATE] -od $[so_dir]/$[igatedb] -oc $[so_dir]/$[igateoutput] $[interrogate_options] -module "$[igatemod]" -library "$[igatelib]" $(lib$[TARGET]_igatescan)
|
||||
|
||||
#define target $[igateoutput:%.cxx=$[so_dir]/%.o]
|
||||
#define source $[so_dir]/$[igateoutput]
|
||||
@ -383,7 +383,7 @@ lib$[TARGET]_igatemscan = $[igatemscan]
|
||||
#define target $[so_dir]/$[igatemout]
|
||||
#define sources $(lib$[TARGET]_igatemscan)
|
||||
$[target] : $[sources]
|
||||
$[TAB]interrogate_module -oc $[target] -module "$[igatemod]" -library "$[igatelib]" $[interrogate_module_options] $[sources]
|
||||
$[TAB]$[INTERROGATE_MODULE] -oc $[target] -module "$[igatemod]" -library "$[igatelib]" $[interrogate_module_options] $[sources]
|
||||
|
||||
#define target $[igatemout:%.cxx=$[so_dir]/%.o]
|
||||
#define source $[so_dir]/$[igatemout]
|
||||
|
Loading…
x
Reference in New Issue
Block a user