Show
Ignore:
Timestamp:
05/11/10 22:50:30 (4 years ago)
Author:
saturday06
Message:

moudamedawwwwwwwwwwwwwwwwww

Location:
lang/objective-cplusplus/i3/trunk
Files:
8 modified

Legend:

Unmodified
Added
Removed
  • lang/objective-cplusplus/i3/trunk/Makefile.am

    r37326 r37454  
    1 ACLOCAL_AMFLAGS = -I unix/m4 -I unix/m4-local 
    2 SUBDIRS         = intl po unix/tests 
    3 EXTRA_DIST      = windows            
    4  
    5 bin_PROGRAMS    = i3 
    6 CLEANFILES      = *.gcno po/stamp-po 
    7 DISTCLEANFILES  = i3_test${EXEEXT} mil_test${EXEEXT} 
    8 BUILT_SOURCES   = 
     1ACLOCAL_AMFLAGS     = -I unix/m4 -I unix/m4-local 
     2SUBDIRS             = intl po unix/tests 
     3EXTRA_DIST          = windows 
     4bin_SCRIPTS         = windcrest$(EXEEXT) 
     5noinst_bindir       = $(top_builddir) 
     6noinst_bin_PROGRAMS = i3 
     7check_bindir        = $(top_builddir) 
     8check_bin_PROGRAMS  = 
     9CLEANFILES          = *.gcno 
     10DISTCLEANFILES      = po/stamp-po i3$(EXEEXT) i3_test$(EXEEXT) mil_test$(EXEEXT) 
     11BUILT_SOURCES       = 
    912DISTCHECK_CONFIGURE_FLAGS = --disable-debug 
    1013AM_INSTALLCHECK_STD_OPTIONS_EXEMPT =  
    1114 
    1215if ENABLE_DEBUG 
    13 bin_PROGRAMS  += i3_test mil_test mil_profile 
     16check_bin_PROGRAMS  += i3_test mil_test mil_profile 
    1417endif 
    1518 
    16 DEFS += -DLOCALEDIR=\"${localedir}\" # can't be written on configure.ac, 
     19windcrest$(EXEEXT): $(noinst_bindir)/i3$(EXEEXT) 
     20        cp -f $< $@ 
     21 
     22DEFS += -DLOCALEDIR=\"$(localedir)\" # can't be written on configure.ac, 
    1723                                     # It conflicts with intl/Makefile 
    1824 
    19 LIBS += ${LIBINTL} # can't be written on configure.ac 
    20                    # ${LIBINTL} can be intl/libintl.a 
     25LIBS += $(LIBINTL) # can't be written on configure.ac 
     26                   # $(LIBINTL) can be intl/libintl.a 
    2127 
    2228if WITH_OS_WINDOWS 
     
    3238# gcc precompiled header files 
    3339if USE_GCC_PRECOMPILED_HEADER 
    34 gch_source = ${srcdir}/src/mil/include/mil/PrecompiledHeaders.h 
    35 gch_file   = ${gch_source}.gch 
    36 BUILT_SOURCES += #${gch_file} 
    37 CLEANFILES    += ${gch_file} 
     40gch_source = $(srcdir)/src/mil/include/mil/PrecompiledHeaders.h 
     41gch_file   = $(gch_source).gch 
     42BUILT_SOURCES += #$(gch_file) 
     43CLEANFILES    += $(gch_file) 
    3844gch: src/mil/include/mil/PrecompiledHeaders.h              \ 
    3945     src/mil/include/mil/os-windows/PrecompiledHeaders.h   \ 
     
    4147     src/mil/include/mil/gui-windows/PrecompiledHeaders.h  \ 
    4248     src/mil/include/mil/gui-cocoa/PrecompiledHeaders.h 
    43         $(CXXCOMPILE) -x${GCH_LANG} -c ${gch_source} -o ${gch_file} 
     49        $(CXXCOMPILE) -x$(GCH_LANG) -c $(gch_source) -o $(gch_file) 
    4450else 
    4551gch:  
     
    4753 
    4854dist-hook: 
    49         chmod -R u+rw ${distdir}/unix ${distdir}/src 
    50         cp -pR ${srcdir}/unix ${srcdir}/src ${distdir} 
    51         chmod -R u+rx ${distdir}/unix/scripts 
    52         test -r ${distdir}/unix/scripts/ac_init_version.sh 
    53         cd ${distdir} && ${SHELL} ./unix/scripts/clean_distdir.sh 
     55        chmod -R u+rw $(distdir)/unix $(distdir)/src 
     56        cp -pR $(srcdir)/unix $(srcdir)/src $(distdir) 
     57        chmod -R u+rx $(distdir)/unix/scripts 
     58        test -r $(distdir)/unix/scripts/ac_init_version.sh 
     59        cd $(distdir) && $(SHELL) ./unix/scripts/clean_distdir.sh 
    5460 
    55 dist2_distdir = dist2.${CONFIGURE_DATE} 
     61dist2_distdir = dist2.$(CONFIGURE_DATE) 
    5662dist2-hook: 
    57         bash -n ${srcdir}/configure 
    58         test -r ${srcdir}/unix/scripts/ac_init_version.sh 
    59         test -x ${srcdir}/unix/scripts/ac_init_version.sh 
    60         test "${PACKAGE_VERSION}" = "`${SHELL} ${srcdir}/unix/scripts/ac_init_version.sh`" 
     63        bash -n $(srcdir)/configure 
     64        test -r $(srcdir)/unix/scripts/ac_init_version.sh 
     65        test -x $(srcdir)/unix/scripts/ac_init_version.sh 
     66        test "$(PACKAGE_VERSION)" = "`$(SHELL) $(srcdir)/unix/scripts/ac_init_version.sh`" 
    6167        svn status > /dev/null 
    6268        test "`svn status | grep -v '^\?'`" = "" 
    63         rm -rf ${dist2_distdir} 
    64         svn co `LC_ALL=en svn info | grep URL | cut -f 2 -d " "` ${dist2_distdir} 
    65         cd ${dist2_distdir} && autoreconf -i && ./configure 
     69        rm -rf $(dist2_distdir) 
     70        svn co `LC_ALL=en svn info | grep URL | cut -f 2 -d " "` $(dist2_distdir) 
     71        cd $(dist2_distdir) && autoreconf -i && ./configure 
    6672 
    6773dist2: dist2-hook 
    68         cd ${dist2_distdir} && ${MAKE} dist 
     74        cd $(dist2_distdir) && $(MAKE) dist 
    6975 
    7076distcheck2: dist2-hook 
    71         cd ${dist2_distdir} && ${MAKE} distcheck 
     77        cd $(dist2_distdir) && $(MAKE) distcheck 
    7278 
    7379check2: 
    74         flawfinder ${srcdir}/src 
    75         find ${srcdir}/src -name "*.cpp" -type f | xargs rats 
     80        flawfinder $(srcdir)/src 
     81        find $(srcdir)/src -name "*.cpp" -type f | xargs rats 
    7682 
    7783# copy locale file for windows 
    7884windows-locale: 
    79         ${PERL} unix/scripts/windows-locale.pl ${PACKAGE_NAME} 
     85        $(PERL) unix/scripts/windows-locale.pl $(PACKAGE_NAME) 
    8086 
    8187if WITH_OS_WINDOWS 
     
    8692 
    8793windows/bin/i3.exe: i3.exe 
    88         ${MKDIR_P} windows/bin 
     94        $(MKDIR_P) windows/bin 
    8995        cp i3.exe windows/bin/i3.win9x.exe 
    9096 
     
    94100    windows/bin/i3.Release.x64.exe \ 
    95101    windows/bin/i3.win9x.exe 
    96         ${PERL} unix/scripts/windows-dist.pl ${PACKAGE_NAME} ${PACKAGE_VERSION} 
     102        $(PERL) unix/scripts/windows-dist.pl $(PACKAGE_NAME) $(PACKAGE_VERSION) 
    97103 
    98104endif 
     
    107113 
    108114deb:  
    109 #       ${MAKE} dist2-hook 
    110 #       cd ${dist2_distdir} && ${MAKE} dist-gzip 
    111 #       cp ${dist2_distdir}/${PACKAGE}-${VERSION}.tar.gz . 
    112         ${MAKE} dist-gzip 
     115#       $(MAKE) dist2-hook 
     116#       cd $(dist2_distdir) && $(MAKE) dist-gzip 
     117#       cp $(dist2_distdir)/$(PACKAGE)-$(VERSION).tar.gz . 
     118        $(MAKE) dist-gzip 
    113119        rm -fr debpackage 
    114120        mkdir  debpackage 
    115         cp ${PACKAGE}-${VERSION}.tar.gz debpackage/${PACKAGE}_${VERSION}.orig.tar.gz 
     121        cp $(PACKAGE)-$(VERSION).tar.gz debpackage/$(PACKAGE)_$(VERSION).orig.tar.gz 
    116122        cd debpackage                              && \ 
    117         tar zxf ${PACKAGE}_${VERSION}.orig.tar.gz  && \ 
    118         cd ${PACKAGE}-${VERSION}/                  && \ 
     123        tar zxf $(PACKAGE)_$(VERSION).orig.tar.gz  && \ 
     124        cd $(PACKAGE)-$(VERSION)/                  && \ 
    119125    cp -pR unix/debian .                       && \ 
    120126    debuild -uc -us 
    121127 
    122128rpm: 
    123         ${MAKE} dist-gzip 
    124         rpmbuild -ta ${PACKAGE}-${VERSION}.tar.gz 
     129        $(MAKE) dist-gzip 
     130        rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz 
    125131 
  • lang/objective-cplusplus/i3/trunk/configure.ac

    r37414 r37454  
    22 
    33AC_PREREQ(2.60) 
    4 AC_INIT([i3],[m4_esyscmd(. ./unix/scripts/ac_init_version.sh | tr -d '\r\n')],[dyob@lunaport.net],[],[http://www.lunaport.net/test/]) 
     4AC_INIT([windcrest],[m4_esyscmd(. ./unix/scripts/ac_init_version.sh | tr -d '\r\n')],[dyob@lunaport.net],[],[http://www.lunaport.net/test/]) 
    55 
    66# 
  • lang/objective-cplusplus/i3/trunk/po/en@boldquot.po

    r37335 r37454  
    1 # English translations for i3 package. 
    2 # This file is put in the public domain. 
    3 # Automatically generated, 2010. 
    4 # 
    5 # All this catalog "translates" are quotation characters. 
    6 # The msgids must be ASCII and therefore cannot contain real quotation 
    7 # characters, only substitutes like grave accent (0x60), apostrophe (0x27) 
    8 # and double quote (0x22). These substitutes look strange; see 
    9 # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html 
    10 # 
    11 # This catalog translates grave accent (0x60) and apostrophe (0x27) to 
    12 # left single quotation mark (U+2018) and right single quotation mark (U+2019). 
    13 # It also translates pairs of apostrophe (0x27) to 
    14 # left single quotation mark (U+2018) and right single quotation mark (U+2019) 
    15 # and pairs of quotation mark (0x22) to 
    16 # left double quotation mark (U+201C) and right double quotation mark (U+201D). 
    17 # 
    18 # When output to an UTF-8 terminal, the quotation characters appear perfectly. 
    19 # When output to an ISO-8859-1 terminal, the single quotation marks are 
    20 # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to 
    21 # grave/acute accent (by libiconv), and the double quotation marks are 
    22 # transliterated to 0x22. 
    23 # When output to an ASCII terminal, the single quotation marks are 
    24 # transliterated to apostrophes, and the double quotation marks are 
    25 # transliterated to 0x22. 
    26 # 
    27 # This catalog furthermore displays the text between the quotation marks in 
    28 # bold face, assuming the VT100/XTerm escape sequences. 
    29 # 
    30 msgid "" 
    31 msgstr "" 
    32 "Project-Id-Version: i3 0.3alpha.r37265\n" 
    33 "Report-Msgid-Bugs-To: dyob@lunaport.net\n" 
    34 "POT-Creation-Date: 2010-04-25 03:51+0900\n" 
    35 "PO-Revision-Date: 2010-04-25 03:51+0900\n" 
    36 "Last-Translator: Automatically generated\n" 
    37 "Language-Team: none\n" 
    38 "MIME-Version: 1.0\n" 
    39 "Content-Type: text/plain; charset=UTF-8\n" 
    40 "Content-Transfer-Encoding: 8bit\n" 
    41 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 
    42  
    43 #: src/gui-cocoa/CompletionWindowPlatform.cpp:33 
    44 msgid "Hello, compl" 
    45 msgstr "Hello, compl" 
    46  
    47 #: src/gui-cocoa/GuiTest1.cpp:12 
    48 msgid "ABCDE" 
    49 msgstr "ABCDE" 
    50  
    51 #: src/gui-cocoa/InputWindowPlatform.cpp:41 
    52 msgid "Hello, input" 
    53 msgstr "Hello, input" 
    54  
    55 #: src/gui-cocoa/OutputWindowPlatform.cpp:33 
    56 msgid "Hello, output" 
    57 msgstr "Hello, output" 
    58  
    59 #: src/gui-windows/Gui.cpp:28 
    60 msgid "info" 
    61 msgstr "info" 
    62  
    63 #: src/gui-windows/InputWindowPlatform.cpp:187 
    64 msgid "Hello, world!" 
    65 msgstr "Hello, world!" 
    66  
    67 #: src/mil/include/mil/StaticData.cpp:120 
    68 #, c-format 
    69 msgid "" 
    70 "Objective-C Exception\n" 
    71 "    name     = %s\n" 
    72 "    reason   = %s\n" 
    73 "    userInfo = %s\n" 
    74 msgstr "" 
    75 "Objective-C Exception\n" 
    76 "    name     = %s\n" 
    77 "    reason   = %s\n" 
    78 "    userInfo = %s\n" 
  • lang/objective-cplusplus/i3/trunk/po/en@quot.po

    r37335 r37454  
    1 # English translations for i3 package. 
    2 # This file is put in the public domain. 
    3 # Automatically generated, 2010. 
    4 # 
    5 # All this catalog "translates" are quotation characters. 
    6 # The msgids must be ASCII and therefore cannot contain real quotation 
    7 # characters, only substitutes like grave accent (0x60), apostrophe (0x27) 
    8 # and double quote (0x22). These substitutes look strange; see 
    9 # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html 
    10 # 
    11 # This catalog translates grave accent (0x60) and apostrophe (0x27) to 
    12 # left single quotation mark (U+2018) and right single quotation mark (U+2019). 
    13 # It also translates pairs of apostrophe (0x27) to 
    14 # left single quotation mark (U+2018) and right single quotation mark (U+2019) 
    15 # and pairs of quotation mark (0x22) to 
    16 # left double quotation mark (U+201C) and right double quotation mark (U+201D). 
    17 # 
    18 # When output to an UTF-8 terminal, the quotation characters appear perfectly. 
    19 # When output to an ISO-8859-1 terminal, the single quotation marks are 
    20 # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to 
    21 # grave/acute accent (by libiconv), and the double quotation marks are 
    22 # transliterated to 0x22. 
    23 # When output to an ASCII terminal, the single quotation marks are 
    24 # transliterated to apostrophes, and the double quotation marks are 
    25 # transliterated to 0x22. 
    26 # 
    27 msgid "" 
    28 msgstr "" 
    29 "Project-Id-Version: i3 0.3alpha.r37265\n" 
    30 "Report-Msgid-Bugs-To: dyob@lunaport.net\n" 
    31 "POT-Creation-Date: 2010-04-25 03:51+0900\n" 
    32 "PO-Revision-Date: 2010-04-25 03:51+0900\n" 
    33 "Last-Translator: Automatically generated\n" 
    34 "Language-Team: none\n" 
    35 "MIME-Version: 1.0\n" 
    36 "Content-Type: text/plain; charset=UTF-8\n" 
    37 "Content-Transfer-Encoding: 8bit\n" 
    38 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 
    39  
    40 #: src/gui-cocoa/CompletionWindowPlatform.cpp:33 
    41 msgid "Hello, compl" 
    42 msgstr "Hello, compl" 
    43  
    44 #: src/gui-cocoa/GuiTest1.cpp:12 
    45 msgid "ABCDE" 
    46 msgstr "ABCDE" 
    47  
    48 #: src/gui-cocoa/InputWindowPlatform.cpp:41 
    49 msgid "Hello, input" 
    50 msgstr "Hello, input" 
    51  
    52 #: src/gui-cocoa/OutputWindowPlatform.cpp:33 
    53 msgid "Hello, output" 
    54 msgstr "Hello, output" 
    55  
    56 #: src/gui-windows/Gui.cpp:28 
    57 msgid "info" 
    58 msgstr "info" 
    59  
    60 #: src/gui-windows/InputWindowPlatform.cpp:187 
    61 msgid "Hello, world!" 
    62 msgstr "Hello, world!" 
    63  
    64 #: src/mil/include/mil/StaticData.cpp:120 
    65 #, c-format 
    66 msgid "" 
    67 "Objective-C Exception\n" 
    68 "    name     = %s\n" 
    69 "    reason   = %s\n" 
    70 "    userInfo = %s\n" 
    71 msgstr "" 
    72 "Objective-C Exception\n" 
    73 "    name     = %s\n" 
    74 "    reason   = %s\n" 
    75 "    userInfo = %s\n" 
  • lang/objective-cplusplus/i3/trunk/unix/am/i3.am

    r37320 r37454  
    1 i3_exe : i3${EXEEXT} # for IDE 
     1i3_exe : i3$(EXEEXT) # for IDE 
    22 
    33i3_SOURCES_NO_MAIN = \ 
     
    1010src/ShellManager.cc \ 
    1111src/DebugEventHook.cc \ 
    12 src/${OS_DIR}/Os.cc \ 
    13 src/${OS_DIR}/Pty.cc \ 
    14 src/${GUI_DIR}/Gui.cc \ 
    15 src/${GUI_DIR}/InputWindowPlatform.cc \ 
    16 src/${GUI_DIR}/OutputWindowPlatform.cc \ 
    17 src/${GUI_DIR}/CompletionWindowPlatform.cc 
     12src/$(OS_DIR)/Os.cc \ 
     13src/$(OS_DIR)/Pty.cc \ 
     14src/$(GUI_DIR)/Gui.cc \ 
     15src/$(GUI_DIR)/InputWindowPlatform.cc \ 
     16src/$(GUI_DIR)/OutputWindowPlatform.cc \ 
     17src/$(GUI_DIR)/CompletionWindowPlatform.cc 
    1818#src/ConfigFile.cc 
    1919 
    20 i3_SOURCES  = ${i3_SOURCES_NO_MAIN} src/Main.cc 
     20i3_SOURCES  = $(i3_SOURCES_NO_MAIN) src/Main.cc 
    2121i3_CXXFLAGS =  
    2222i3_CPPFLAGS = -I include_gch/i3 
     
    3434        iconv -f UTF-16LE -t UTF-8 $< > resource.tmp.utf-8.c 
    3535        perl -pe 's/^\xEF\xBB\xBF//' resource.tmp.utf-8.c > resource.tmp.utf-8.nobom.c 
    36         ${CPP} -I${srcdir}/src -I${srcdir}/src/os-windows/resources resource.tmp.utf-8.nobom.c -o resource.tmp.pp.rc 
    37         ${WINDRES} -I${srcdir}/src/os-windows/resources -O coff -o $@ -i resource.tmp.pp.rc 
     36        $(CPP) -I$(srcdir)/src -I$(srcdir)/src/os-windows/resources resource.tmp.utf-8.nobom.c -o resource.tmp.pp.rc 
     37        $(WINDRES) -I$(srcdir)/src/os-windows/resources -O coff -o $@ -i resource.tmp.pp.rc 
    3838endif 
    3939 
  • lang/objective-cplusplus/i3/trunk/unix/am/i3_test.am

    r37350 r37454  
    1 i3_test_exe : i3_test${EXEEXT} 
     1i3_test_exe : i3_test$(EXEEXT) 
    22 
    3 i3_test_SOURCES = ${i3_SOURCES_NO_MAIN} \ 
     3i3_test_SOURCES = $(i3_SOURCES_NO_MAIN) \ 
    44src/mil/src/test/Main.cc \ 
    55src/Tester.cc \ 
     
    77src/tests/TestConfigFile.cc \ 
    88src/tests/TestEvent.cc \ 
    9 src/${OS_DIR}/tests/TestOs.cc \ 
    10 src/${GUI_DIR}/tests/TestGui.cc 
     9src/$(OS_DIR)/tests/TestOs.cc \ 
     10src/$(GUI_DIR)/tests/TestGui.cc 
    1111 
    1212i3_test_CXXFLAGS  = 
  • lang/objective-cplusplus/i3/trunk/unix/am/mil_profile.am

    r37320 r37454  
    1 mil_profile_exe  : mil_profile${EXEEXT} # for IDE 
     1mil_profile_exe  : mil_profile$(EXEEXT) # for IDE 
    22 
    33mil_profile_SOURCES = \ 
  • lang/objective-cplusplus/i3/trunk/unix/am/mil_test.am

    r37320 r37454  
    1 mil_test_exe  : mil_test${EXEEXT} # for IDE 
     1mil_test_exe  : mil_test$(EXEEXT) # for IDE 
    22 
    33mil_test_SOURCES = \