2537
2564
# use multiple OBJS_DIR, because all in-between
2538
2565
# binaries are stored in there, and nowhere else.
2540
s~!!CC_HOST!!~$cc_host~g;
2541
s~!!CXX_HOST!!~$cxx_host~g;
2542
s~!!CC_BUILD!!~$cc_build~g;
2543
s~!!CXX_BUILD!!~$cxx_build~g;
2544
s~!!WINDRES!!~$windres~g;
2545
s~!!STRIP!!~$strip $strip_arg~g;
2547
s~!!CC_CFLAGS!!~$CC_CFLAGS~g;
2548
s~!!CFLAGS!!~$T_CFLAGS~g;
2549
s~!!CFLAGS_BUILD!!~$CFLAGS_BUILD~g;
2550
s~!!STRGEN_FLAGS!!~$strgen_flags~g;
2552
s~!!LDFLAGS!!~$T_LDFLAGS~g;
2553
s~!!BIN_DIR!!~$BIN_DIR~g;
2554
s~!!ROOT_DIR!!~$ROOT_DIR~g;
2555
s~!!MEDIA_DIR!!~$MEDIA_DIR~g;
2556
s~!!SOURCE_LIST!!~$SOURCE_LIST~g;
2557
s~!!SRC_OBJS_DIR!!~$SRC_OBJS_DIR~g;
2558
s~!!LANG_OBJS_DIR!!~$LANG_OBJS_DIR~g;
2559
s~!!SRC_DIR!!~$SRC_DIR~g;
2560
s~!!SCRIPT_SRC_DIR!!~$SCRIPT_SRC_DIR~g;
2561
s~!!OSXAPP!!~$OSXAPP~g;
2562
s~!!LANG_DIR!!~$LANG_DIR~g;
2564
s~!!BINARY_DIR!!~$prefix_dir/$binary_dir~g;
2565
s~!!DATA_DIR!!~$prefix_dir/$data_dir~g;
2566
s~!!DOC_DIR!!~$prefix_dir/$doc_dir~g;
2567
s~!!MAN_DIR!!~$prefix_dir/$man_dir~g;
2568
s~!!ICON_DIR!!~$prefix_dir/$icon_dir~g;
2569
s~!!ICON_THEME_DIR!!~$prefix_dir/$icon_theme_dir~g;
2570
s~!!PERSONAL_DIR!!~$personal_dir~g;
2571
s~!!SHARED_DIR!!~$shared_dir~g;
2572
s~!!INSTALL_DIR!!~$install_dir~g;
2573
s~!!BINARY_NAME!!~$binary_name~g;
2574
s~!!STRGEN!!~$STRGEN~g;
2575
s~!!ENDIAN_CHECK!!~$ENDIAN_CHECK~g;
2576
s~!!ENDIAN_FORCE!!~$endian~g;
2577
s~!!STAGE!!~$STAGE~g;
2578
s~!!MAKEDEPEND!!~$makedepend~g;
2579
s~!!CFLAGS_MAKEDEP!!~$cflags_makedep~g;
2581
s~!!CONFIG_CACHE_COMPILER!!~config.cache.compiler~g;
2582
s~!!CONFIG_CACHE_LINKER!!~config.cache.linker~g;
2583
s~!!CONFIG_CACHE_ENDIAN!!~config.cache.endian~g;
2584
s~!!CONFIG_CACHE_SOURCE!!~config.cache.source~g;
2585
s~!!CONFIG_CACHE_VERSION!!~config.cache.version~g;
2586
s~!!CONFIG_CACHE_SOURCE_LIST!!~config.cache.source.list~g;
2587
s~!!CONFIG_CACHE_PWD!!~config.cache.pwd~g;
2588
s~!!LANG_SUPPRESS!!~$lang_suppress~g;
2589
s~!!OBJS_C!!~$OBJS_C~g;
2590
s~!!OBJS_CPP!!~$OBJS_CPP~g;
2591
s~!!OBJS_MM!!~$OBJS_MM~g;
2592
s~!!OBJS_RC!!~$OBJS_RC~g;
2595
s~!!CONFIGURE_FILES!!~$CONFIGURE_FILES~g;
2596
s~!!REVISION!!~$revision~g;
2598
s~!!GCC295!!~$gcc295~g;
2599
s~!!DISTCC!!~$distcc~g;
2567
s@!!CC_HOST!!@$cc_host@g;
2568
s@!!CXX_HOST!!@$cxx_host@g;
2569
s@!!CC_BUILD!!@$cc_build@g;
2570
s@!!CXX_BUILD!!@$cxx_build@g;
2571
s@!!WINDRES!!@$windres@g;
2572
s@!!STRIP!!@$strip $strip_arg@g;
2574
s@!!CC_CFLAGS!!@$CC_CFLAGS@g;
2575
s@!!CFLAGS!!@$T_CFLAGS@g;
2576
s@!!CFLAGS_BUILD!!@$CFLAGS_BUILD@g;
2577
s@!!STRGEN_FLAGS!!@$strgen_flags@g;
2579
s@!!LDFLAGS!!@$T_LDFLAGS@g;
2580
s@!!BIN_DIR!!@$BIN_DIR@g;
2581
s@!!ROOT_DIR!!@$ROOT_DIR@g;
2582
s@!!MEDIA_DIR!!@$MEDIA_DIR@g;
2583
s@!!SOURCE_LIST!!@$SOURCE_LIST@g;
2584
s@!!SRC_OBJS_DIR!!@$SRC_OBJS_DIR@g;
2585
s@!!LANG_OBJS_DIR!!@$LANG_OBJS_DIR@g;
2586
s@!!SRC_DIR!!@$SRC_DIR@g;
2587
s@!!SCRIPT_SRC_DIR!!@$SCRIPT_SRC_DIR@g;
2588
s@!!OSXAPP!!@$OSXAPP@g;
2589
s@!!LANG_DIR!!@$LANG_DIR@g;
2591
s@!!BINARY_DIR!!@$prefix_dir/$binary_dir@g;
2592
s@!!DATA_DIR!!@$prefix_dir/$data_dir@g;
2593
s@!!DOC_DIR!!@$prefix_dir/$doc_dir@g;
2594
s@!!MAN_DIR!!@$prefix_dir/$man_dir@g;
2595
s@!!ICON_DIR!!@$prefix_dir/$icon_dir@g;
2596
s@!!ICON_THEME_DIR!!@$prefix_dir/$icon_theme_dir@g;
2597
s@!!PERSONAL_DIR!!@$personal_dir@g;
2598
s@!!SHARED_DIR!!@$shared_dir@g;
2599
s@!!INSTALL_DIR!!@$install_dir@g;
2600
s@!!BINARY_NAME!!@$binary_name@g;
2601
s@!!STRGEN!!@$STRGEN@g;
2602
s@!!ENDIAN_CHECK!!@$ENDIAN_CHECK@g;
2603
s@!!ENDIAN_FORCE!!@$endian@g;
2604
s@!!STAGE!!@$STAGE@g;
2605
s@!!MAKEDEPEND!!@$makedepend@g;
2606
s@!!CFLAGS_MAKEDEP!!@$cflags_makedep@g;
2608
s@!!CONFIG_CACHE_COMPILER!!@config.cache.compiler@g;
2609
s@!!CONFIG_CACHE_LINKER!!@config.cache.linker@g;
2610
s@!!CONFIG_CACHE_ENDIAN!!@config.cache.endian@g;
2611
s@!!CONFIG_CACHE_SOURCE!!@config.cache.source@g;
2612
s@!!CONFIG_CACHE_VERSION!!@config.cache.version@g;
2613
s@!!CONFIG_CACHE_SOURCE_LIST!!@config.cache.source.list@g;
2614
s@!!CONFIG_CACHE_PWD!!@config.cache.pwd@g;
2615
s@!!LANG_SUPPRESS!!@$lang_suppress@g;
2616
s@!!OBJS_C!!@$OBJS_C@g;
2617
s@!!OBJS_CPP!!@$OBJS_CPP@g;
2618
s@!!OBJS_MM!!@$OBJS_MM@g;
2619
s@!!OBJS_RC!!@$OBJS_RC@g;
2622
s@!!CONFIGURE_FILES!!@$CONFIGURE_FILES@g;
2623
s@!!REVISION!!@$revision@g;
2625
s@!!GCC295!!@$gcc295@g;
2626
s@!!DISTCC!!@$distcc@g;
2602
2629
if [ "$icon_theme_dir" != "" ]; then
2603
2630
SRC_REPLACE="$SRC_REPLACE
2604
s#!!ICON_THEME_DIR!!#$prefix_dir/$icon_theme_dir#g;
2631
s@!!ICON_THEME_DIR!!@$prefix_dir/$icon_theme_dir@g;
2607
2634
SRC_REPLACE="$SRC_REPLACE
2608
s#!!ICON_THEME_DIR!!##g;
2635
s@!!ICON_THEME_DIR!!@@g;
2612
2639
if [ "$man_dir" != "" ]; then
2613
2640
SRC_REPLACE="$SRC_REPLACE
2614
s#!!MAN_DIR!!#$prefix_dir/$man_dir#g;
2641
s@!!MAN_DIR!!@$prefix_dir/$man_dir@g;
2617
2644
SRC_REPLACE="$SRC_REPLACE
2622
2649
if [ "$menu_dir" != "" ]; then
2623
2650
SRC_REPLACE="$SRC_REPLACE
2624
s#!!MENU_DIR!!#$prefix_dir/$menu_dir#g;
2651
s@!!MENU_DIR!!@$prefix_dir/$menu_dir@g;
2627
2654
SRC_REPLACE="$SRC_REPLACE
2633
2660
generate_menu_item() {
2636
s~!!MENU_GROUP!!~$menu_group~g;
2637
s~!!MENU_NAME!!~$menu_name~g
2663
s@!!MENU_GROUP!!@$menu_group@g;
2664
s@!!MENU_NAME!!@$menu_name@g
2639
2666
log 1 "Generating menu item..."