Changeset 4852 for branches/r9/Makefile.in
- Timestamp:
- Dec 12, 2014, 7:16:36 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/r9/Makefile.in
r4840 r4852 15 15 WORDSIZE = @WORDSIZE@ 16 16 version = $(RAPPTURE_MAJOR_VERSION).$(RAPPTURE_MINOR_VERSION).$(RAPPTURE_RELEASE_SERIAL) 17 runtime = $(shell cd ../r untime; pwd)18 TAG = trunk17 runtime = $(shell cd ../rappture/runtime; pwd) 18 TAG = branches/blt4 19 19 20 20 # ------------------------------------------------------------------------ … … 64 64 65 65 targets = \ 66 blt builder cmake examples expat expect glew gui geovis \ 67 htmlwidget itcl itk lang librappture nanovis nanoscale \ 68 optimizer osg osgearth pymol \ 69 pymolproxy shape sqlitetcl tcl tcllib tdom tester tk \ 70 tkimg tls video voronoi vtk vtkvis zlib 66 blt builder cmake examples expat expect gui htmlwidget itcl \ 67 itk lang librappture optimizer shape sqlitetcl tcl tcllib \ 68 tdom tester tk tkimg tls video vtk zlib packages 71 69 72 70 .PHONY: $(targets) … … 74 72 .NOTPARALLEL: 75 73 76 all: gui 77 78 fullpkg: tester builder renderservers 79 80 renderservers: nanoscale nanovis vtkvis geovis pymolproxy 74 all: gui packages lang 75 76 fullpkg: tester builder packages 81 77 82 78 libshell: $(tcllib)/timestamp $(tls)/timestamp $(itcl)/timestamp … … 84 80 # Aliases for package directory names. 85 81 86 blt = blt2.4z 87 builder = builder 88 cmake = cmake-2.8.12 89 examples =examples 90 expat = expat-2.0.1 82 blt = blt4 83 cmake = cmake-2.8.12.2 84 examples = examples 85 expat = expat-2.1.0 91 86 expect = expect5.45 92 glew = glew 87 freetype = freetype-2.5.3 93 88 gui = gui 94 89 htmlwidget = htmlwidget-3a14 95 itcl = itcl3. 390 itcl = itcl3.4 96 91 itk = itk3.3 92 jpeg = jpeg-8d 93 libpng = libpng-1.6.15 94 librappture = librappture 95 openssl = openssl-1.0.1j 96 optimizer = optimizer 97 shape = shape0.4 98 sqlitetcl = sqlite-src-3080703 99 sqlitetcl = sqlite-3071502 100 tcl = tcl8.5.10 101 tcllib = tcllib-1.15 102 tdom = tDOM-0.8.3 103 tiff = tiff-4.0.3 104 tk = tk8.5.10 105 tkimg = tkimg1.4 106 tls = tls1.6 107 vtk = vtk-6.0.0 108 zlib = zlib 109 tester = tester 110 builder = builder 97 111 lang = lang 98 librappture = librappture99 nanoscale = nanoscale100 nanovis = nanovis101 optimizer = optimizer102 osg = OpenSceneGraph-3.2.0103 osgearth = osgearth-2.5104 pymol = pymol105 pymolproxy = pymolproxy106 shape = shape0.4107 sqlitetcl = sqlite-3071502/tea108 tcl = tcl8.4.19109 tcllib = tcllib-1.12110 tdom = tDOM-0.8.2111 tester = tester112 tk = tk8.4.19113 tkimg = tkimg1.3114 tls = tls1.6115 video = video116 voronoi = voronoi117 vtk = vtk-6.0.0118 vtkvis = vtkvis119 geovis = geovis120 zlib = zlib121 112 122 113 subdirs = \ 123 $(blt) $(builder) $(cmake) $(examples) $(expat) $(expect) $(glew)\124 $(gui) $(htmlwidget) $(itcl) $(itk) $(lang) $(librappture) $(nanovis)\125 $(optimizer) $( osg) $(osgearth) $(pymol) $(pymolproxy) $(shape) \114 $(blt) $(builder) $(cmake) $(examples) $(expat) $(expect) \ 115 $(gui) $(htmlwidget) $(itcl) $(itk) $(lang) $(librappture) \ 116 $(optimizer) $(shape) \ 126 117 $(sqlitetcl) $(tcl) $(tcllib) $(tdom) $(tester) $(tk) $(tkimg) \ 127 $(tls) $(v ideo) $(voronoi) $(vtk) $(vtkvis) $(zlib) $(geovis)118 $(tls) $(vtk) $(zlib) 128 119 129 120 … … 474 465 + $(install_expect) 475 466 + $(touch_expect) 476 477 # -------------------------------------------------------------------------478 # GLEW479 # -------------------------------------------------------------------------480 481 glew_flags = \482 --enable-shared \483 $(common_flags)484 485 glew: $(glew)/timestamp486 487 clean-glew:488 $(clean_glew)489 fetch-glew:490 $(fetch_glew)491 configure-glew:492 $(configure_glew)493 build-glew:494 $(build_glew)495 install-glew:496 $(install_glew)497 touch-glew:498 $(touch_glew)499 force-glew:500 + $(clean_glew)501 + $(fetch_glew)502 + $(configure_glew)503 + $(build_glew)504 + $(install_glew)505 + $(touch_glew)506 507 define clean_glew508 $(RM) -r $(glew)509 endef510 define fetch_glew511 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(glew)512 endef513 define configure_glew514 $(MKDIR_P) $(glew)515 cd $(glew); $(runtime)/$(glew)/configure $(glew_flags)516 endef517 define build_glew518 $(MAKE) -C $(glew) all519 endef520 define install_glew521 $(MAKE) -C $(glew) install522 endef523 define touch_glew524 touch $(glew)/timestamp525 endef526 527 $(glew)/timestamp:528 + $(clean_glew)529 + $(fetch_glew)530 + $(configure_glew)531 + $(build_glew)532 + $(install_glew)533 + $(touch_glew)534 467 535 468 # ------------------------------------------------------------------------- … … 695 628 endef 696 629 define fetch_itcl 697 sh $(srcdir)/fetch.sh $(TAG) $( srcdir) $(itcl)630 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(itcl) 698 631 endef 699 632 define configure_itcl … … 893 826 894 827 # ------------------------------------------------------------------------- 895 # NANOSCALE896 # -------------------------------------------------------------------------897 898 nanoscale_flags = \899 --with-statsdir=$(statsdir) \900 $(common_flags)901 902 nanoscale: $(nanoscale)/timestamp903 904 clean-nanoscale:905 $(clean_nanoscale)906 fetch-nanoscale:907 $(fetch_nanoscale)908 configure-nanoscale:909 $(configure_nanoscale)910 build-nanoscale:911 $(build_nanoscale)912 install-nanoscale:913 $(install_nanoscale)914 touch-nanoscale:915 $(touch_nanoscale)916 force-nanoscale: $(pymol)/timestamp917 + $(clean_nanoscale)918 + $(fetch_nanoscale)919 + $(configure_nanoscale)920 + $(build_nanoscale)921 + $(install_nanoscale)922 + $(touch_nanoscale)923 924 define clean_nanoscale925 $(RM) -r $(nanoscale)926 endef927 define fetch_nanoscale928 endef929 define configure_nanoscale930 $(MKDIR_P) $(nanoscale)931 cd $(nanoscale); $(srcdir)/packages/vizservers/$(nanoscale)/configure $(nanoscale_flags)932 endef933 define build_nanoscale934 $(MAKE) -C $(nanoscale) all935 endef936 define install_nanoscale937 $(MAKE) -C $(nanoscale) install938 endef939 define touch_nanoscale940 touch $(nanoscale)/timestamp941 endef942 943 $(nanoscale)/timestamp: $(pymol)/timestamp944 + $(clean_nanoscale)945 + $(fetch_nanoscale)946 + $(configure_nanoscale)947 + $(build_nanoscale)948 + $(install_nanoscale)949 + $(touch_nanoscale)950 951 952 # -------------------------------------------------------------------------953 # NANOVIS954 # -------------------------------------------------------------------------955 956 nanovis_flags = \957 --with-tcllib=$(libdir) \958 --with-rappture=$(exec_prefix) \959 --with-vtk="6.0" \960 --with-vtk-includes=$(incdir) \961 --with-vtk-libs=$(libdir) \962 --with-statsdir=$(statsdir) \963 $(common_flags)964 965 nanovis: $(nanovis)/timestamp966 967 clean-nanovis:968 $(clean_nanovis)969 fetch-nanovis:970 $(fetch_nanoscale)971 configure-nanovis:972 $(configure_nanovis)973 build-nanovis:974 $(build_nanovis)975 install-nanovis:976 $(install_nanovis)977 touch-nanovis:978 $(touch_nanovis)979 force-nanovis: $(librappture)/timestamp $(vtk)/timestamp980 + $(clean_nanovis)981 + $(fetch_nanovis)982 + $(configure_nanovis)983 + $(build_nanovis)984 + $(install_nanovis)985 + $(touch_nanovis)986 987 define clean_nanovis988 $(RM) -r $(nanovis)989 endef990 define fetch_nanovis991 endef992 define configure_nanovis993 $(MKDIR_P) $(nanovis)994 cd $(nanovis); $(srcdir)/packages/vizservers/$(nanovis)/configure $(nanovis_flags)995 endef996 define build_nanovis997 $(MAKE) -C $(nanovis) all998 endef999 define install_nanovis1000 $(MAKE) -C $(nanovis) install1001 endef1002 define touch_nanovis1003 touch $(nanovis)/timestamp1004 endef1005 1006 $(nanovis)/timestamp: $(librappture)/timestamp $(vtk)/timestamp1007 + $(clean_nanovis)1008 + $(fetch_nanovis)1009 + $(configure_nanovis)1010 + $(build_nanovis)1011 + $(install_nanovis)1012 + $(touch_nanovis)1013 1014 # -------------------------------------------------------------------------1015 828 # OPTIMIZER 1016 829 # ------------------------------------------------------------------------- … … 1071 884 1072 885 # ------------------------------------------------------------------------- 1073 # OSG1074 # -------------------------------------------------------------------------1075 1076 osg_flags = \1077 --with-tclsh="$(bindir)/tclsh8.4" \1078 --enable-shared \1079 $(common_flags)1080 1081 osg: $(osg)/timestamp1082 1083 clean-osg:1084 $(clean_osg)1085 fetch-osg:1086 $(fetch_osg)1087 configure-osg:1088 $(configure_osg)1089 build-osg:1090 $(build_osg)1091 install-osg:1092 $(install_osg)1093 touch-osg:1094 $(touch_osg)1095 force-osg: $(gui)/timestamp1096 + $(clean_osg)1097 + $(fetch_osg)1098 + $(configure_osg)1099 + $(build_osg)1100 + $(install_osg)1101 + $(touch_osg)1102 1103 define clean_osg1104 $(RM) -r $(osg)1105 endef1106 define fetch_osg1107 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(osg)1108 endef1109 define configure_osg1110 $(MKDIR_P) $(osg)1111 cd $(osg); $(runtime)/$(osg)/configure $(osg_flags)1112 endef1113 define build_osg1114 $(MAKE) -C $(osg) all1115 endef1116 define install_osg1117 $(MAKE) -C $(osg) install1118 endef1119 define touch_osg1120 touch $(osg)/timestamp1121 endef1122 1123 $(osg)/timestamp:1124 + $(clean_osg)1125 + $(fetch_osg)1126 + $(configure_osg)1127 + $(build_osg)1128 + $(install_osg)1129 + $(touch_osg)1130 1131 # -------------------------------------------------------------------------1132 # OSGEARTH1133 # -------------------------------------------------------------------------1134 1135 osgearth_flags = \1136 --with-tclsh="$(bindir)/tclsh8.4" \1137 --enable-shared \1138 $(common_flags)1139 1140 osgearth: $(osgearth)/timestamp1141 1142 clean-osgearth:1143 $(clean_osgearth)1144 fetch-osgearth:1145 $(fetch_osgearth)1146 configure-osgearth:1147 $(configure_osgearth)1148 build-osgearth:1149 $(build_osgearth)1150 install-osgearth:1151 $(install_osgearth)1152 touch-osgearth:1153 $(touch_osgearth)1154 force-osgearth: $(gui)/timestamp1155 + $(clean_osgearth)1156 + $(fetch_osgearth)1157 + $(configure_osgearth)1158 + $(build_osgearth)1159 + $(install_osgearth)1160 + $(touch_osgearth)1161 1162 define clean_osgearth1163 $(RM) -r $(osgearth)1164 endef1165 define fetch_osgearth1166 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(osgearth)1167 endef1168 define configure_osgearth1169 $(MKDIR_P) $(osgearth)1170 cd $(osgearth); $(runtime)/$(osgearth)/configure $(osgearth_flags)1171 endef1172 define build_osgearth1173 $(MAKE) -C $(osgearth) all1174 endef1175 define install_osgearth1176 $(MAKE) -C $(osgearth) install1177 endef1178 define touch_osgearth1179 touch $(osgearth)/timestamp1180 endef1181 1182 $(osgearth)/timestamp: $(osg)/timestamp1183 + $(clean_osgearth)1184 + $(fetch_osgearth)1185 + $(configure_osgearth)1186 + $(build_osgearth)1187 + $(install_osgearth)1188 + $(touch_osgearth)1189 1190 # -------------------------------------------------------------------------1191 # PYMOL1192 # -------------------------------------------------------------------------1193 1194 pymol_flags = \1195 $(common_flags)1196 1197 pymol: $(pymol)/timestamp1198 1199 clean-pymol:1200 $(clean_pymol)1201 fetch-pymol:1202 $(fetch_pymol)1203 configure-pymol:1204 $(configure_pymol)1205 build-pymol:1206 $(build_pymol)1207 install-pymol:1208 $(install_pymol)1209 touch-pymol:1210 $(touch_pymol)1211 force-pymol: $(glew)/timestamp1212 + $(clean_pymol)1213 + $(fetch_pymol)1214 + $(configure_pymol)1215 + $(build_pymol)1216 + $(install_pymol)1217 + $(touch_pymol)1218 1219 define clean_pymol1220 $(RM) -r $(pymol)1221 endef1222 define fetch_pymol1223 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(pymol)1224 endef1225 define configure_pymol1226 $(MKDIR_P) $(pymol)1227 cd $(pymol); $(runtime)/$(pymol)/configure $(pymol_flags)1228 endef1229 define build_pymol1230 $(MAKE) -C $(pymol) all1231 endef1232 define install_pymol1233 $(MAKE) -C $(pymol) install1234 endef1235 define touch_pymol1236 touch $(pymol)/timestamp1237 endef1238 1239 $(pymol)/timestamp: $(glew)/timestamp1240 + $(clean_pymol)1241 + $(fetch_pymol)1242 + $(configure_pymol)1243 + $(build_pymol)1244 + $(install_pymol)1245 + $(touch_pymol)1246 1247 1248 # -------------------------------------------------------------------------1249 # PYMOLPROXY1250 # -------------------------------------------------------------------------1251 1252 pymolproxy_flags = \1253 --with-tcllib=$(libdir) \1254 --with-statsdir=$(statsdir) \1255 $(common_flags)1256 1257 pymolproxy: $(pymolproxy)/timestamp1258 1259 clean-pymolproxy:1260 $(clean_pymolproxy)1261 fetch-pymolproxy:1262 $(fetch_pymolproxy)1263 configure-pymolproxy:1264 $(configure_pymolproxy)1265 build-pymolproxy:1266 $(build_pymolproxy)1267 install-pymolproxy:1268 $(install_pymolproxy)1269 touch-pymolproxy:1270 $(touch_pymolproxy)1271 force-pymolproxy: $(pymol)/timestamp1272 + $(clean_pymolproxy)1273 + $(fetch_pymolproxy)1274 + $(configure_pymolproxy)1275 + $(build_pymolproxy)1276 + $(install_pymolproxy)1277 + $(touch_pymolproxy)1278 1279 define clean_pymolproxy1280 $(RM) -r $(pymolproxy)1281 endef1282 define fetch_pymolproxy1283 endef1284 define configure_pymolproxy1285 $(MKDIR_P) $(pymolproxy)1286 cd $(pymolproxy); $(srcdir)/packages/vizservers/$(pymolproxy)/configure $(pymolproxy_flags)1287 endef1288 define build_pymolproxy1289 $(MAKE) -C $(pymolproxy) all1290 endef1291 define install_pymolproxy1292 $(MAKE) -C $(pymolproxy) install1293 endef1294 define touch_pymolproxy1295 touch $(pymolproxy)/timestamp1296 endef1297 1298 $(pymolproxy)/timestamp: $(pymol)/timestamp1299 + $(clean_pymolproxy)1300 + $(fetch_pymolproxy)1301 + $(configure_pymolproxy)1302 + $(build_pymolproxy)1303 + $(install_pymolproxy)1304 + $(touch_pymolproxy)1305 1306 # -------------------------------------------------------------------------1307 886 # SHAPE 1308 887 # ------------------------------------------------------------------------- … … 1398 977 endef 1399 978 define fetch_sqlitetcl 1400 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(sql litetcl)979 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(sqlitetcl) 1401 980 endef 1402 981 define configure_sqlitetcl 1403 982 $(MKDIR_P) $(sqlitetcl) 1404 cd $(sqlitetcl); $(runtime)/$(sqlitetcl)/ configure $(sqlitetcl_flags)983 cd $(sqlitetcl); $(runtime)/$(sqlitetcl)/autoconf/tea/configure $(sqlitetcl_flags) 1405 984 endef 1406 985 define build_sqlitetcl … … 1454 1033 1455 1034 define fetch_tcl 1456 sh $(srcdir)/fetch.sh trunk$(srcdir) $(tcl)1035 sh $(srcdir)/fetch.sh $(TAG) $(srcdir) $(tcl) 1457 1036 endef 1458 1037 define clean_tcl … … 1637 1216 endef 1638 1217 define configure_tester 1639 $(MKDIR_P) $(tester)1640 1218 endef 1641 1219 define build_tester … … 1833 1411 1834 1412 # ------------------------------------------------------------------------- 1835 # VIDEO1836 # -------------------------------------------------------------------------1837 1838 video_flags = \1839 --with-tclsh="$(bindir)/tclsh8.4" \1840 --enable-shared \1841 $(common_flags)1842 1843 video: $(video)/timestamp1844 1845 clean-video:1846 $(clean_video)1847 fetch-video:1848 $(fetch_video)1849 configure-video:1850 $(configure_video)1851 build-video:1852 $(build_video)1853 install-video:1854 $(install_video)1855 touch-video:1856 $(touch_video)1857 force-video: $(gui)/timestamp1858 + $(clean_video)1859 + $(fetch_video)1860 + $(configure_video)1861 + $(build_video)1862 + $(install_video)1863 + $(touch_video)1864 1865 define clean_video1866 $(RM) -r $(video)1867 endef1868 define fetch_video1869 endef1870 define configure_video1871 $(MKDIR_P) $(video)1872 cd $(video); $(srcdir)/$(video)/configure $(video_flags)1873 endef1874 define build_video1875 $(MAKE) -C $(video) all1876 endef1877 define install_video1878 $(MAKE) -C $(video) install1879 endef1880 define touch_video1881 touch $(video)/timestamp1882 endef1883 1884 $(video)/timestamp: $(gui)/timestamp1885 + $(clean_video)1886 + $(fetch_video)1887 + $(configure_video)1888 + $(build_video)1889 + $(install_video)1890 + $(touch_video)1891 1892 1893 # -------------------------------------------------------------------------1894 # VORONOI1895 # -------------------------------------------------------------------------1896 1897 voronoi_flags = \1898 --enable-shared \1899 $(common_flags)1900 1901 voronoi: $(voronoi)/timestamp1902 1903 clean-voronoi:1904 $(clean_voronoi)1905 fetch-voronoi:1906 $(fetch_voronoi)1907 configure-voronoi:1908 $(configure_voronoi)1909 build-voronoi:1910 $(build_voronoi)1911 install-voronoi:1912 $(install_voronoi)1913 touch-voronoi:1914 $(touch_voronoi)1915 force-voronoi:1916 + $(clean_voronoi)1917 + $(fetch_voronoi)1918 + $(configure_voronoi)1919 + $(build_voronoi)1920 + $(install_voronoi)1921 + $(touch_voronoi)1922 1923 define clean_voronoi1924 $(RM) -r $(voronoi)1925 endef1926 define fetch_voronoi1927 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(voronoi)1928 endef1929 define configure_voronoi1930 $(MKDIR_P) $(voronoi)1931 cd $(voronoi); $(runtime)/$(voronoi)/configure $(voronoi_flags)1932 endef1933 define build_voronoi1934 $(MAKE) -C $(voronoi) all1935 endef1936 define install_voronoi1937 $(MAKE) -C $(voronoi) install1938 endef1939 define touch_voronoi1940 touch $(voronoi)/timestamp1941 endef1942 1943 $(voronoi)/timestamp:1944 + $(clean_voronoi)1945 + $(fetch_voronoi)1946 + $(configure_voronoi)1947 + $(build_voronoi)1948 + $(install_voronoi)1949 + $(touch_voronoi)1950 1951 # -------------------------------------------------------------------------1952 1413 # VTK 1953 1414 # ------------------------------------------------------------------------- … … 1970 1431 touch-vtk: 1971 1432 $(touch_vtk) 1972 force-vtk: $(cmake)/timestamp $( glew)/timestamp $(tk)/timestamp1433 force-vtk: $(cmake)/timestamp $(tcl)/timestamp $(tk)/timestamp 1973 1434 + $(clean_vtk) 1974 1435 + $(fetch_vtk) … … 1982 1443 endef 1983 1444 define fetch_vtk 1984 sh $(srcdir)/fetch.sh $(TAG) $( srcdir) $(vtk)1445 sh $(srcdir)/fetch.sh $(TAG) $(runtime) $(vtk) 1985 1446 endef 1986 1447 define configure_vtk … … 1998 1459 endef 1999 1460 2000 $(vtk)/timestamp: $(cmake)/timestamp $( glew)/timestamp $(tk)/timestamp1461 $(vtk)/timestamp: $(cmake)/timestamp $(tcl)/timestamp $(tk)/timestamp 2001 1462 + $(clean_vtk) 2002 1463 + $(fetch_vtk) … … 2005 1466 + $(install_vtk) 2006 1467 + $(touch_vtk) 2007 2008 # -------------------------------------------------------------------------2009 # VTKVIS2010 # -------------------------------------------------------------------------2011 2012 vtkvis_flags = \2013 --with-tcllib=$(libdir) \2014 --with-rappture=$(libdir) \2015 --with-vtk="6.0" \2016 --with-vtk-includes=$(incdir) \2017 --with-vtk-libs=$(libdir) \2018 --with-statsdir=$(statsdir) \2019 $(common_flags)2020 2021 vtkvis: $(vtkvis)/timestamp2022 2023 clean-vtkvis:2024 $(clean_vtkvis)2025 fetch-vtkvis:2026 $(fetch_vtkvis)2027 configure-vtkvis:2028 $(configure_vtkvis)2029 build-vtkvis:2030 $(build_vtkvis)2031 install-vtkvis:2032 $(install_vtkvis)2033 touch-vtkvis:2034 $(touch_vtkvis)2035 force-vtkvis: $(vtk)/timestamp2036 + $(clean_vtkvis)2037 + $(fetch_vtkvis)2038 + $(configure_vtkvis)2039 + $(build_vtkvis)2040 + $(install_vtkvis)2041 + $(touch_vtkvis)2042 2043 define clean_vtkvis2044 $(RM) -r $(vtkvis)2045 endef2046 define fetch_vtkvis2047 endef2048 define configure_vtkvis2049 $(MKDIR_P) $(vtkvis)2050 cd $(vtkvis); $(srcdir)/packages/vizservers/$(vtkvis)/configure $(vtkvis_flags)2051 endef2052 define build_vtkvis2053 $(MAKE) -C $(vtkvis) all2054 endef2055 define install_vtkvis2056 $(MAKE) -C $(vtkvis) install2057 endef2058 define touch_vtkvis2059 touch $(vtkvis)/timestamp2060 endef2061 2062 $(vtkvis)/timestamp: $(vtk)/timestamp2063 + $(clean_vtkvis)2064 + $(fetch_vtkvis)2065 + $(configure_vtkvis)2066 + $(build_vtkvis)2067 + $(install_vtkvis)2068 + $(touch_vtkvis)2069 2070 # -------------------------------------------------------------------------2071 # GEOVIS2072 # -------------------------------------------------------------------------2073 2074 geovis_flags = \2075 --with-tcllib=$(libdir) \2076 --with-rappture=$(libdir) \2077 --with-vtk="6.0" \2078 --with-vtk-includes=$(incdir) \2079 --with-vtk-libs=$(libdir) \2080 --with-statsdir=$(statsdir) \2081 $(common_flags)2082 2083 geovis: $(geovis)/timestamp2084 2085 clean-geovis:2086 $(clean_geovis)2087 fetch-geovis:2088 $(fetch_geovis)2089 configure-geovis:2090 $(configure_geovis)2091 build-geovis:2092 $(build_geovis)2093 install-geovis:2094 $(install_geovis)2095 touch-geovis:2096 $(touch_geovis)2097 force-geovis: $(vtk)/timestamp2098 + $(clean_geovis)2099 + $(fetch_geovis)2100 + $(configure_geovis)2101 + $(build_geovis)2102 + $(install_geovis)2103 + $(touch_geovis)2104 2105 define clean_geovis2106 $(RM) -r $(geovis)2107 endef2108 define fetch_geovis2109 endef2110 define configure_geovis2111 $(MKDIR_P) $(geovis)2112 cd $(geovis); $(srcdir)/packages/vizservers/$(geovis)/configure $(geovis_flags)2113 endef2114 define build_geovis2115 $(MAKE) -C $(geovis) all2116 endef2117 define install_geovis2118 $(MAKE) -C $(geovis) install2119 endef2120 define touch_geovis2121 touch $(geovis)/timestamp2122 endef2123 2124 $(geovis)/timestamp: $(osgearth)/timestamp2125 + $(clean_geovis)2126 + $(fetch_geovis)2127 + $(configure_geovis)2128 + $(build_geovis)2129 + $(install_geovis)2130 + $(touch_geovis)2131 1468 2132 1469 # -------------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.