Changeset 4258

Show
Ignore:
Timestamp:
06/09/06 00:21:04 (2 years ago)
Author:
morris
Message:

Do it like wired

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • wire/trunk/Makefile.in

    r4196 r4258  
    33top_srcdir              = @top_srcdir@ 
    44exec_prefix             = @exec_prefix@ 
    5 objdir                  = obj 
    6 rundir                  = run 
     5objdir                  = @objdir@ 
     6rundir                  = @rundir@ 
    77bindir                  = @bindir@ 
    88mandir                  = @mandir@ 
     
    1717SUBDIRS                 = libwired 
    1818  
    19 WIREOBJECTS             = $(objdir)/client.o \ 
    20                                   $(objdir)/commands.o \ 
    21                                   $(objdir)/files.o \ 
    22                                   $(objdir)/ignores.o \ 
    23                                   $(objdir)/main.o \ 
    24                                   $(objdir)/server.o \ 
    25                                   $(objdir)/terminal.o \ 
    26                                   $(objdir)/transfers.o \ 
    27                                   $(objdir)/users.o \ 
    28                                   $(objdir)/version.o \ 
    29                                   $(objdir)/windows.o 
     19WIREOBJECTS             = $(objdir)/wire/client.o \ 
     20                                  $(objdir)/wire/commands.o \ 
     21                                  $(objdir)/wire/files.o \ 
     22                                  $(objdir)/wire/ignores.o \ 
     23                                  $(objdir)/wire/main.o \ 
     24                                  $(objdir)/wire/server.o \ 
     25                                  $(objdir)/wire/terminal.o \ 
     26                                  $(objdir)/wire/transfers.o \ 
     27                                  $(objdir)/wire/users.o \ 
     28                                  $(objdir)/wire/version.o \ 
     29                                  $(objdir)/wire/windows.o 
    3030 
    3131DEFS                    = @DEFS@ 
     
    3333CFLAGS                  = @CFLAGS@ 
    3434CPPFLAGS                = @CPPFLAGS@ 
    35 LDFLAGS                 = -L$(top_srcdir)/libwired/run/lib @LDFLAGS@ 
     35LDFLAGS                 = -L$(rundir)/libwired/lib @LDFLAGS@ 
    3636LIBS                    = -lwired @LIBS@ 
    37 INCLUDES                = -I$(top_srcdir) -Ilibwired/run/include 
     37INCLUDES                = -I$(top_srcdir) -I$(rundir)/libwired/include 
    3838 
    3939INSTALL                 = @INSTALL@ 
     
    7070endif 
    7171 
    72 $(rundir)/wire: $(WIREOBJECTS) libwired/run/lib/libwired.a 
     72$(rundir)/wire: $(WIREOBJECTS) $(rundir)/libwired/lib/libwired.a 
     73        @test -d $(@D) || mkdir -p $(@D) 
    7374        $(LINK) $(WIREOBJECTS) $(LIBS) 
    7475 
    75 $(objdir)/%.o: wire/%.c 
     76$(objdir)/wire/%.o: wire/%.c 
    7677        @test -d $(@D) || mkdir -p $(@D) 
    7778        $(COMPILE) -I$(<D) -c $< -o $@ 
    7879 
    79 $(objdir)/%.d: wire/%.c 
     80$(objdir)/wire/%.d: wire/%.c 
    8081        @test -d $(@D) || mkdir -p $(@D) 
    8182        ($(DEPEND) $< | sed 's,$*.o,$(@D)/&,g'; echo "$@: $<") > $@ 
  • wire/trunk/configure

    r4108 r4258  
    313313 
    314314ac_subdirs_all="$ac_subdirs_all libwired" 
    315 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os WR_VERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA SET_MAKE WR_MAINTAINER CPP EGREP subdirs LIBOBJS LTLIBOBJS' 
     315ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os WR_VERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA SET_MAKE objdir rundir WR_MAINTAINER CPP EGREP subdirs LIBOBJS LTLIBOBJS' 
    316316ac_subst_files='' 
    317317 
     
    851851  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes] 
    852852  --enable-warnings       enable warnings 
    853   --enable-maintainer-mode 
    854                           enable maintainer mode 
     853 
    855854  --disable-largefile     omit support for large files 
     855 
     856Optional Packages: 
     857  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes] 
     858  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no) 
     859 
    856860 
    857861Some influential environment variables: 
     
    29082912 
    29092913 
     2914# Check for object directory name 
     2915 
     2916# Check whether --with-objdir or --without-objdir was given. 
     2917if test "${with_objdir+set}" = set; then 
     2918  withval="$with_objdir" 
     2919 
     2920fi; 
     2921 
     2922if test -n "$with_objdir"; then 
     2923        objdir="$with_objdir" 
     2924 
     2925        wr_libwired_objdir="$with_objdir" 
     2926else 
     2927        objdir="obj" 
     2928 
     2929        wr_libwired_objdir="$(pwd)/obj" 
     2930fi 
     2931 
     2932 
     2933# Check for run directory name 
     2934 
     2935# Check whether --with-rundir or --without-rundir was given. 
     2936if test "${with_rundir+set}" = set; then 
     2937  withval="$with_rundir" 
     2938 
     2939fi; 
     2940 
     2941if test -n "$with_rundir"; then 
     2942        rundir="$with_rundir" 
     2943 
     2944        wr_libwired_rundir="$with_rundir/libwired" 
     2945else 
     2946        rundir="run" 
     2947 
     2948        wr_libwired_rundir="$(pwd)/run/libwired" 
     2949fi 
     2950 
     2951 
    29102952# Check for maintainer mode 
    29112953# Check whether --enable-maintainer_mode or --disable-maintainer_mode was given. 
     
    65166558 
    65176559# Configure libwired 
    6518 ac_configure_args="$ac_configure_args --enable-ssl --enable-termcap --enable-iconv" 
     6560 
     6561# Check whether --with-libwired or --without-libwired was given. 
     6562if test "${with_libwired+set}" = set; then 
     6563  withval="$with_libwired" 
     6564 
     6565        if test "$with_libwired" = "yes"; then 
     6566                wr_libwired=1 
     6567        fi 
     6568 
     6569else 
     6570 
     6571        wr_libwired=1 
     6572 
     6573fi; 
     6574 
     6575if test "$wr_libwired"; then 
     6576        ac_configure_args="$ac_configure_args --enable-ssl --enable-termcap --enable-iconv --with-rundir=$wr_libwired_rundir --with-objdir=$wr_libwired_objdir" 
    65196577 
    65206578 
    65216579subdirs="$subdirs libwired" 
    65226580 
     6581fi 
    65236582 
    65246583cat >confcache <<\_ACEOF 
     
    71537212s,@INSTALL_DATA@,$INSTALL_DATA,;t t 
    71547213s,@SET_MAKE@,$SET_MAKE,;t t 
     7214s,@objdir@,$objdir,;t t 
     7215s,@rundir@,$rundir,;t t 
    71557216s,@WR_MAINTAINER@,$WR_MAINTAINER,;t t 
    71567217s,@CPP@,$CPP,;t t 
  • wire/trunk/configure.in

    r4108 r4258  
    7979 
    8080 
     81# Check for object directory name 
     82AC_ARG_WITH([objdir]) 
     83 
     84if test -n "$with_objdir"; then 
     85        AC_SUBST([objdir], ["$with_objdir"]) 
     86        wr_libwired_objdir="$with_objdir" 
     87else 
     88        AC_SUBST([objdir], ["obj"]) 
     89        wr_libwired_objdir="$(pwd)/obj" 
     90fi 
     91 
     92 
     93# Check for run directory name 
     94AC_ARG_WITH([rundir]) 
     95 
     96if test -n "$with_rundir"; then 
     97        AC_SUBST([rundir], ["$with_rundir"]) 
     98        wr_libwired_rundir="$with_rundir/libwired" 
     99else 
     100        AC_SUBST([rundir], ["run"]) 
     101        wr_libwired_rundir="$(pwd)/run/libwired" 
     102fi 
     103 
     104 
    81105# Check for maintainer mode 
    82 AC_ARG_ENABLE([maintainer_mode], AC_HELP_STRING([--enable-maintainer-mode], [enable maintainer mode])
     106AC_ARG_ENABLE([maintainer_mode]
    83107 
    84108if test -n "$enable_maintainer_mode"; then 
     
    290314 
    291315# Configure libwired 
    292 ac_configure_args="$ac_configure_args --enable-ssl --enable-termcap --enable-iconv" 
    293 AC_CONFIG_SUBDIRS([libwired]) 
     316AC_ARG_WITH([libwired], , [ 
     317        if test "$with_libwired" = "yes"; then 
     318                wr_libwired=1 
     319        fi 
     320], [ 
     321        wr_libwired=1 
     322]) 
     323 
     324if test "$wr_libwired"; then 
     325        ac_configure_args="$ac_configure_args --enable-ssl --enable-termcap --enable-iconv --with-rundir=$wr_libwired_rundir --with-objdir=$wr_libwired_objdir" 
     326        AC_CONFIG_SUBDIRS([libwired]) 
     327fi 
    294328 
    295329AC_OUTPUT