Форум jimm.net.ru

  • Вы не зашли.

#1 2010-03-03 09:48:03

G-XPert
Пользователь
Зарегистрирован: 2010-03-03
Сообщений: 8
Профиль

Настройки по умолчанию

Здравствуйте. У меня LG KP265. Он не запоминает настройки. Это проблему я уже понял что не решить.
Хочу спросить где (в каком файле) редактировать настройки по умолчанию (уже изначально заложенные в .jar), очень нужно найти и отредактировать это.
-----------------
Спасибо.

Неактивен

 

#2 2010-03-03 11:30:14

Petro_w200
Пользователь
Откуда: Россия
Зарегистрирован: 2009-01-22
Сообщений: 148
Модель телефона: Sony Ericsson W200i
Профиль

Re: Настройки по умолчанию

В jar'е насколько знаю ты ничего не отредактируешь из настроек. Вариант: Только рыться в исходниках.


smile

Неактивен

 

#3 2010-03-03 11:35:57

van
модератор
Зарегистрирован: 2008-05-19
Сообщений: 411
Модель телефона: Sony Ericsson K750i, NOKIA N8
Профиль

Re: Настройки по умолчанию

G-XPert, в исходном коде класс Options.java там переменные setString, setBoolean, setInt и соответственно их значения false, true, цифровые, буквенные. отредактировать все под себя и собрать.


делай, что должен, и будь, что будет...

Неактивен

 

#4 2010-03-03 12:05:25

G-XPert
Пользователь
Зарегистрирован: 2010-03-03
Сообщений: 8
Профиль

Re: Настройки по умолчанию

van, да, нашёл. Но у меня не получается скомпилировать исходники.
Пишет: "ant не является внутренней или внешней командой, исполняемой программой или пакетным файлом."
Вроде как всё сделал по инструкции…

Неактивен

 

#5 2010-03-03 14:50:45

G-XPert
Пользователь
Зарегистрирован: 2010-03-03
Сообщений: 8
Профиль

Re: Настройки по умолчанию

В чём может быть проблема?

Неактивен

 

#6 2010-03-03 16:07:56

G-XPert
Пользователь
Зарегистрирован: 2010-03-03
Сообщений: 8
Профиль

Re: Настройки по умолчанию

Всё сделал по инструкции кроме одного пункта:
----------------------
после того как все установили и положили делаем правый клик по «мой компьютер», в контекстном меню выбираем пункт «свойства», «дополнительно», «параметры среды», в «системные переменные» ищем переменную PATH  (могут быть и такие названия path или Path), нажимаем «изменить», в «значение переменной»  ставим точку с запятой ";" и дописываем путь к Apache Ant, сохраняем.
----------------------
Там вообще такого даже близко нету. Выбираю свойства моего компьютера - открываются свойства системы - там нажимаю на "Дополнительные параметры системы" и всё, дальше не знаю что делать:

http://i061.radikal.ru/1003/7d/7d1a50df5421.png

Отредактировано G-XPert (2010-03-03 16:08:45)

Неактивен

 

#7 2010-03-04 01:55:27

van
модератор
Зарегистрирован: 2008-05-19
Сообщений: 411
Модель телефона: Sony Ericsson K750i, NOKIA N8
Профиль

Re: Настройки по умолчанию

G-XPert, ну и в чем проблема? вон в самом низу "переменные среды", в ней «системные переменные» и там PATH


делай, что должен, и будь, что будет...

Неактивен

 

#8 2010-03-04 03:29:09

G-XPert
Пользователь
Зарегистрирован: 2010-03-03
Сообщений: 8
Профиль

Re: Настройки по умолчанию

van, угу, прописал. Но всё также пишет "ant не является внутренней или внешней командой, исполняемой программой или пакетным файлом."

http://s54.radikal.ru/i143/1003/26/6a835086b71c.png

Неактивен

 

#9 2010-03-04 05:27:09

nicestep
jimm-тестер
Откуда: Оренбург
Зарегистрирован: 2007-09-15
Сообщений: 250
Модель телефона: Sony Ericsson j108i Cedar
Профиль  Вебсайт

Неактивен

 

#10 2010-03-04 05:43:40

G-XPert
Пользователь
Зарегистрирован: 2010-03-03
Сообщений: 8
Профиль

Re: Настройки по умолчанию

nicestep, всмысле всю строку?
У меня путь к ant: C:\Users\G-XPert\Desktop\ant
К Jimm: C:\Users\G-XPert\Desktop\jimm
К proguard: C:\Users\G-XPert\Desktop\proguard
К VTK: C:\WTK2.5.2_01
К JDK: C:\Program Files (x86)\Java\jdk1.6.0_18
Содержимое файла builds.xml:

Код:

<!-- 
********************************************************************************
Jimm - Mobile Messaging - J2ME ICQ clone
Copyright (C) 2003-05  Jimm Project

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
********************************************************************************
File: build.xml
Version: ###VERSION###  Date: ###DATE###
Author(s): Manuel Linsmayer, Andreas Rossbacher
********************************************************************************
-->

<project name="Jimm" default="dist">

    
    <!--  *******************************************************************   -->
    <!--  CONFIGURATION SECTION - CHANGE VALUES TO REFLECT YOUR ENVIRONMENT     -->
    <!--  *******************************************************************   -->
    <!--  Change this to the directory where a MIDP SDK is installed. You can   -->
    <!--  use both the slash and the backslash for separating path              -->
    <!--  components.                                                           -->
    <property name="DEFAULT/midp"      value="C:/WTK2.5.2_01"         />
    <property name="MIDP2/midp"        value="C:/WTK2.5.2_01"         />
    <property name="RIM/midp"          value="CHANGE ME"         />
    <property name="SIEMENS1/midp"     value="CHANGE ME"         />
    <property name="SIEMENS2/midp"     value="CHANGE ME"         />
    <property name="MOTOROLA/midp"     value="CHANGE ME"         />
    <!--  *******************************************************************   -->
    <!--  This property must point at the MIDP API classes and all extension    -->
    <!--  classes required by the chosen target.                                -->
    <property name="DEFAULT/midp/lib"  value="${DEFAULT/midp}/lib/cldcapi10.jar;${DEFAULT/midp}/lib/midpapi10.jar"/>
    <property name="MIDP2/midp/lib"    value="${MIDP2/midp}/lib/cldcapi10.jar;${MIDP2/midp}/lib/midpapi20.jar;${MIDP2/midp}/lib/mmapi.jar;${MIDP2/midp}/lib/jsr75.jar;${MIDP2/midp}/lib/wma20.jar"/>
    <property name="RIM/midp/lib"      value="${RIM/midp}/lib/net_rim_api.jar"/>
    <property name="SIEMENS1/midp/lib" value="${SIEMENS1/midp}/lib/API_1.jar"/>
    <property name="SIEMENS2/midp/lib" value="${SIEMENS2/midp}/lib/api.jar;res/SIEMENS2/lib/fileaccess.jar"/>
    <property name="MOTOROLA/midp/lib" value="${MIDP2/midp}/lib/cldcapi10.jar;${MIDP2/midp}/lib/midpapi20.jar;${MIDP2/midp}/lib/mmapi.jar;res/MOTOROLA/lib/fileaccess.jar;${MIDP2/midp}/lib/jsr75.jar"/>
    <!--  *******************************************************************   -->
    <!--  Change this to the directory where ProGuard is installed. You can     -->
    <!--  use both the slash and the backslash for separating path components.  -->
    <property name="proguard"          value="C:/Users/G-XPert/Desktop/proguard"/>
    <!--  *******************************************************************   -->
    <!--  This property must point at the ProGuard JAR file, normally found     -->
    <!--  in the lib directory of the ProGuard distribution.                    -->
    <property name="proguard/lib"      value="${proguard}/lib/proguard.jar"      />
    <!--  *******************************************************************   -->
    <!--  CUSTOMIZATION SECTION - CHANGE VALUES TO GET YOUR CUSTOM BUILD        -->
    <!--  *******************************************************************   -->
    <!--  Build target. Currently there are the following build available:      -->
    <!--      DEFAULT  - Standard MIDP1                                         -->
    <!--      SIEMENS1  - For Siemens MIDP1-devices (like the x55 series        -->
    <!--      SIEMENS2 - For Siemens MIDP2-devices (like the x65 series         -->
    <!--      MIDP2    - Standard MIDP2                                         -->
    <!--      RIM      - For RIM Blackberry devices                             -->
    <!--      MOTOROLA - For Motorola MIDP2 devices                             -->
    <property name="target"            value="MIDP2"                             />
    <!--  *******************************************************************   -->
    <!--  This value is a comma separated list of modules which should be       -->
    <!--  included in the build. Realised modules are:                          -->
    <!--      TRAFFIC - module for traffic calculation                          -->
    <!--      HISTORY - module for storing history of text messages             -->
    <!--      FILES   - module for transferring files                           -->
    <!--      SMILES  - module for using emotions int messages text             -->
    <!--      PROXY   - module for connecting via a socks proxy                 -->
    <!--      GIFSMILES - animated GIF smiles                                   -->
    <!--      ANISMILES - animated PNG smiles                                   -->
    <property name="modules" value="SMILES,TRAFFIC,HISTORY,FILES,PROXY,ANISMILES"/>
    <!--  *******************************************************************   -->
    <!--  This value is a comma separated list of languages packs which         -->
    <!--  should be included in the build. Currently, the distribution          -->
    <!--  includes English (EN), Bulgarian (BG), Brazilian Portuguese (BR),     -->
    <!--  Czech (CZ), German (DE), Spanish (ES), Hewbrew (HE), Italian (IT),    -->
    <!--  Lithuanian (LT), Polish (PL), Russian (RU), Swedish (SE),             -->
    <!--  Serbian (SR) and Ukrainian(UA) language packs.                        -->
    <property name="lang"              value="RU"                                />
    <!--  *******************************************************************   -->
    <!--  Version number of the build. The value can be in any format (e.g.     -->
    <!--  0.2cvs).                                                              -->
    <property name="version/jimm"      value="0.6.0b"                            />
    <!--  *******************************************************************   -->
    <!--  Version number of the build in the standardized format                -->
    <!--  <major>[.<minor>[.<micro>]] (e.g. 0.2.1). This value should           -->
    <!--  correspond to the version property (see above).                       -->
    <property name="version/java"      value="0.6.0"                             />
    <!--  *******************************************************************   -->
    <!--  CHANGE NOTHING BELOW THIS LINE, UNLESS YOU KNOW WHAT YOU'RE DOING     -->
    <!--  *******************************************************************   -->
    

    <!--  Buildfile description   -->
    <description>This buildfile is used to build Jimm, a native ICQ clone for Java 2 Platform Micro Edition.</description>

    <!--  Set global properties for this build   -->
    <property name="build" location="build" />
    <property name="dist" location="dist" />
    <property name="src" location="src" />
    <property name="res" location="res" />
    <property name="res/all" location ="res/ALL_TARGETS" />
    <property name="res/target" location="${res}/${target}" />
    <property name="util" location="util" />
    <property name="util/sijapp" location="${util}/sijapp" />
    <property name="util/sijapp/lib" location="${util/sijapp}/dist/lib/sijapp.jar" />
    <property name="util/langs" location="${util}/langs" />
    <property name="util/langs/lib" location="${util/langs}/dist/lib/langs.jar" />
    <property name="util/jarsizetask" location="${util}/jarsizetask" />
    <property name="util/jarsizetask/lib" location="${util/jarsizetask}/dist/lib/jarsizetask.jar" />
    <property name="util/jlft" location="${util}/jlft" />
    
    <!--  Auxiliary property   -->
    <property name="3ns" value="###" />

    <!--  Register Proguard task  -->
    <taskdef name="proguard" classname="proguard.ant.ProGuardTask" classpath="${proguard/lib}" />

    <!--  Internal target: init   -->
    <target name="init">
        <mkdir dir="${build}" />
        <mkdir dir="${dist}" />
        <tstamp>
            <format property="date" pattern="dd.MM.yyyy" timezone="GMT+04:00" />
        </tstamp>
        <condition property="midp" value="${DEFAULT/midp}">
            <equals arg1="${target}" arg2="DEFAULT" />
        </condition>
        <condition property="midp" value="${SIEMENS1/midp}">
            <equals arg1="${target}" arg2="SIEMENS1" />
        </condition>
        <condition property="midp" value="${SIEMENS2/midp}">
            <equals arg1="${target}" arg2="SIEMENS2" />
        </condition>
        <condition property="midp" value="${MIDP2/midp}">
            <equals arg1="${target}" arg2="MIDP2" />
        </condition>
        <condition property="midp" value="${RIM/midp}">
            <equals arg1="${target}" arg2="RIM" />
        </condition>
        <condition property="midp" value="${MOTOROLA/midp}">
            <equals arg1="${target}" arg2="MOTOROLA" />
        </condition>
        <condition property="midp/lib" value="${DEFAULT/midp/lib}">
            <equals arg1="${target}" arg2="DEFAULT" />
        </condition>
        <condition property="midp/lib" value="${SIEMENS1/midp/lib}">
            <equals arg1="${target}" arg2="SIEMENS1" />
        </condition>
        <condition property="midp/lib" value="${SIEMENS2/midp/lib}">
            <equals arg1="${target}" arg2="SIEMENS2" />
        </condition>
        <condition property="midp/lib" value="${MIDP2/midp/lib}">
            <equals arg1="${target}" arg2="MIDP2" />
        </condition>
        <condition property="midp/lib" value="${RIM/midp/lib}">
            <equals arg1="${target}" arg2="RIM" />
        </condition>
        <condition property="midp/lib" value="${MOTOROLA/midp/lib}">
            <equals arg1="${target}" arg2="MOTOROLA" />
        </condition>
        <condition property="midp_profile" value="MIDP-1.0">
            <equals arg1="${target}" arg2="DEFAULT" />
        </condition>
        <condition property="midp_profile" value="MIDP-1.0">
            <equals arg1="${target}" arg2="SIEMENS1" />
        </condition>
        <condition property="midp_profile" value="MIDP-2.0">
            <equals arg1="${target}" arg2="SIEMENS2" />
        </condition>
        <condition property="midp_profile" value="MIDP-2.0">
            <equals arg1="${target}" arg2="MIDP2" />
        </condition>
        <condition property="midp_profile" value="MIDP-1.0">
            <equals arg1="${target}" arg2="RIM" />
        </condition>
        <condition property="midp_profile" value="MIDP-2.0">
            <equals arg1="${target}" arg2="MOTOROLA" />
        </condition>
    </target>

    <!--  Internal target: sijapp   -->
    <target name="sijapp">
        <ant dir="${util/sijapp}" inheritAll="false" />
        <taskdef name="sijapp" classname="sijapp.SijappTask" classpath="${util/sijapp/lib}" />
    </target>

    <!--  Internal target: langs   -->
    <target name="langs">
        <ant dir="${util/langs}" inheritAll="false" />
        <taskdef name="langs" classname="langs.LangsTask" classpath="${util/langs/lib}" />
    </target>
    
    <!--  Internal target: preprocess-source   -->
    <target name="preprocess-source" depends="init,sijapp,langs">
        <condition property="modules/TRAFFIC" value="true">
            <contains string="${modules}" substring="TRAFFIC" />
        </condition>
        <condition property="modules/DEBUGLOG" value="true">
            <contains string="${modules}" substring="DEBUGLOG" />
        </condition>
        <condition property="modules/HISTORY" value="true">
            <contains string="${modules}" substring="HISTORY" />
        </condition>
        <condition property="modules/PROXY" value="true">
            <contains string="${modules}" substring="PROXY" />
        </condition>
        <condition property="modules/FILES" value="true">
            <contains string="${modules}" substring="FILES" />
        </condition>
        <condition property="files_dir" value="res/MODULES/FILES">
            <and>
            <contains string="${modules}" substring="FILES" />
                <OR>
                    <contains string="${target}" substring="MIDP2"/>
                    <contains string="${target}" substring="SIEMENS2"/>
                    <contains string="${target}" substring="MOTOROLA"/>
                </OR>
            </and>
        </condition>

        <condition property="modules/SMILES" value="true">
            <contains string="${modules}" substring="SMILES" />
        </condition>

        <condition property="modules/SMILES" value="true">
            <contains string="${modules}" substring="SMILES" />
        </condition>

        <condition property="smiles_dir" value="res/MODULES/SMILES_BIG">
            <and>
                <contains string="SIEMENS2,MIDP2,MOTOROLA" substring="${target}" />
                <istrue value="${modules/SMILES}" />
            </and>
        </condition>
        
        <condition property="smiles_dir" value="res/MODULES/SMILES_SMALL">
            <and>
                <contains string="DEFAULT,SIEMENS1,RIM" substring="${target}" />
                <istrue value="${modules/SMILES}" />
            </and>
        </condition>

        <condition property="smiles_dir" value="res/MODULES/SMILES_NO">
            <not>
                <contains string="${modules}" substring="SMILES" />
            </not>
        </condition>

        <condition property="modules/GIFSMILES" value="true">
            <contains string="${modules}" substring="GIFSMILES" />
        </condition>

        <condition property="gifsmiles_dir" value="res/MODULES/GIFSMILES">
            <and>
                <contains string="SIEMENS2,MIDP2,MOTOROLA" substring="${target}" />
                <istrue value="${modules/GIFSMILES}" />
            </and>
        </condition>

        <condition property="modules/ANISMILES" value="true">
            <contains string="${modules}" substring="ANISMILES" />
        </condition>

        <condition property="anismiles_dir" value="res/MODULES/ANISMILES">
            <and>
                <contains string="SIEMENS2,MIDP2,MOTOROLA" substring="${target}" />
                <istrue value="${modules/ANISMILES}" />
            </and>
        </condition>

        <mkdir dir="${build}/init/src" />
        <sijapp srcdir="${src}" destdir="${build}/init/src">
            <define name="target" value="${target}" />
            <define name="modules_TRAFFIC" value="${modules/TRAFFIC}" />
            <define name="modules_DEBUGLOG" value="${modules/DEBUGLOG}" />
            <define name="modules_HISTORY" value="${modules/HISTORY}" />
            <define name="modules_PROXY" value="${modules/PROXY}" />
            <define name="modules_FILES" value="${modules/FILES}" />
            <define name="modules_SMILES" value="${modules/SMILES}" />
            <define name="modules_GIFSMILES" value="${modules/GIFSMILES}" />
            <define name="modules_ANISMILES" value="${modules/ANISMILES}" />
        </sijapp>
        <replace dir="${build}/init/src" encoding="UTF-8">
            <replacefilter token="${3ns}VERSION${3ns}" value="${version/jimm}" />
            <replacefilter token="${3ns}VERSION-JAVA${3ns}" value="${version/java}" />
            <replacefilter token="${3ns}DATE${3ns}" value="${date}" />
            <replacefilter token="${3ns}TARGET${3ns}" value="${target}" />
            <replacefilter token="${3ns}MODULES${3ns}" value="${modules}" />
        </replace>
        <mkdir dir="${build}/res" />
        <langs languages="${lang}" inDir="${build}/init/src/lng" outDir="${build}/res" srcDir="${build}/init/src/" idealLang="EN"/>
    </target>
    
    <!--  Internal target: compile   -->
    <target name="compile" depends="preprocess-source">
        <ant dir="${util/jlft}" inheritAll="false" />
        <mkdir dir="${build}/compile/classes" />
        <javac srcdir="${build}/init/src" destdir="${build}/compile/classes" bootclasspath="${midp/lib}" encoding="utf-8" target="1.1" source="1.2" debug="off" />
    </target>
    
    <!--  Internal target: obfuscate -->
    <target name="obfuscate" depends="compile" unless="skip-obfuscate">
        <mkdir dir="${build}/obfuscate1/classes" />
        <proguard note="off" defaultpackage="" usemixedcaseclassnames="off" overloadaggressively="on" obfuscate = "true" optimize = "true" allowaccessmodification="true">
            <injar name="${build}/compile/classes" />
            <outjar name="${build}/obfuscate1/classes" />
            <keep access="public" type="class" extends="javax.microedition.midlet.MIDlet" />
            <libraryjar path="${midp/lib}" />
        </proguard>
        <mkdir dir="${build}/obfuscate/classes" />
        <proguard note="off" defaultpackage="" obfuscate = "false" optimize = "true" allowaccessmodification="true">
            <injar name="${build}/obfuscate1/classes" />
            <outjar name="${build}/obfuscate/classes" />
            <keep access="public" type="class" extends="javax.microedition.midlet.MIDlet" />
            <libraryjar path="${midp/lib}" />
        </proguard>
    </target>
    
    <!--  Internal target: skip-obfuscate  -->
    <target name="skip-obfuscate" depends="compile" if="skip-obfuscate">
        <mkdir dir="${build}/obfuscate/classes" />
        <copy todir="${build}/obfuscate/classes">
            <fileset dir="${build}/compile/classes" />
        </copy>
    </target>
    
    <!--  Internal target: preverify   -->
    <target name="preverify" depends="obfuscate,skip-obfuscate">
        <mkdir dir="${build}/preverified/classes" />
        <exec executable="${midp}/bin/preverify">
            <arg line="-classpath '${midp/lib}'" />
            <arg line="-d '${build}/preverified/classes'" />
            <arg line="'${build}/obfuscate/classes'" />
            <arg line="-cldc" />
        </exec>
    </target>


    <!--  Internal target: preprocess-manifest   -->
    <target name="preprocess-manifest" depends="init">
        <copy file="${res}/MANIFEST.MF" todir="${build}" />
        <replace file="${build}/MANIFEST.MF" encoding="UTF-8">
            <replacefilter token="${3ns}VERSION${3ns}" value="${version/jimm}" />
            <replacefilter token="${3ns}VERSION-JAVA${3ns}" value="${version/java}" />
            <replacefilter token="${3ns}DATE${3ns}" value="${date}" />
            <replacefilter token="${3ns}MIDP-PROFILE${3ns}" value="${midp_profile}" />
        </replace>
    </target>
    
    <!--  Internal target: preprocess-resources  -->
    <target name="preprocess-resources">
        <mkdir dir="${build}/res" />
        <copy todir="${build}/res" includeEmptyDirs="false">
            <fileset dir="${res}" includes="*" excludes="MANIFEST.MF" />
        </copy>
        <copy todir="${build}/res" flatten="true" includeEmptyDirs="false">
            <fileset dir="${res/all}" />
        </copy>
        <copy todir="${build}/res" flatten="true" includeEmptyDirs="false" failonerror="false">
            <fileset dir="${res/target}">
                <exclude name="lib/**" />
            </fileset>
        </copy>
        <copy todir="${build}/res" flatten="true" includeEmptyDirs="false" failonerror="false">
            <fileset dir="${files_dir}" />
        </copy>
        <copy todir="${build}/res" flatten="true" includeEmptyDirs="false" failonerror="false">
            <fileset dir="${smiles_dir}" />
        </copy>
        <copy todir="${build}/res" flatten="false" includeEmptyDirs="false" failonerror="false">
            <fileset dir="${gifsmiles_dir}" />
        </copy>
        <copy todir="${build}/res" flatten="false" includeEmptyDirs="false" failonerror="false">
            <fileset dir="${anismiles_dir}" />
        </copy>
    </target>
    
    <!--  Internal target: jarsizetask  -->
    <target name="jarsizetask">
        <ant dir="${util/jarsizetask}" inheritAll="false" />
        <taskdef name="jarsize" classname="JarSizeTask" classpath="${util/jarsizetask/lib}" />
    </target>
    
    <!--  Target: dist  -->
    <target name="dist" depends="preverify,preprocess-manifest,preprocess-resources,jarsizetask" description="Generate the distribution">
        <mkdir dir="${dist}/bin" />
        <jar destfile="${dist}/bin/Jimm.jar" manifest="${build}/MANIFEST.MF">
            <fileset dir="${build}/preverified/classes" />
            <fileset dir="${build}/res" />
        </jar>
        <jarsize file="${dist}/bin/Jimm.jar" />
        <unjar src="${dist}/bin/Jimm.jar" dest="${dist}/bin">
            <patternset includes="META-INF/MANIFEST.MF" />
        </unjar>
        <move file="${dist}/bin/META-INF/MANIFEST.MF" tofile="${dist}/bin/Jimm.jad" />
        <delete dir="${dist}/bin/META-INF" />
        <delete dir="${build}" />
    </target>
    
    <!--  Internal target: del_build  -->
    <target name="del_build" description="Delete the build dir">
        <delete dir="${build}" />
    </target>
    
    <!--  Target: del_dist  -->
    <target name="del_dist" description="Delete the dist dir">
        <delete dir="${dist}" />
    </target>
    
    <!--  Target: del_utils  -->
    <target name="del_utils" description="Delete the utils dist and build dirs">
        <ant dir="${util/sijapp}" inheritAll="false" target="clean" />
        <ant dir="${util/jarsizetask}" inheritAll="false" target="clean" />
        <ant dir="${util/jlft}" inheritAll="false" target="clean" />
        <ant dir="${util/langs}" inheritAll="false" target="clean" />
    </target>
    
    <!--  Target: clean without cleaning  utils -->
    <target name="clean" description="Clean the distribution(without utils)" depends="del_build,del_dist" />

    <!--  Target: clean all  -->
    <target name="clean-all" description="Clean the distribution" depends="clean,del_utils" />

</project>

Файл sysdirs.properties:

Код:

# WTK
DEFAULT/midp=C:/WTK2.5.2_01
MIDP2/midp=C:/WTK2.5.2_01
RIM/midp=CHANGE ME
SIEMENS1/midp=CHANGE ME
SIEMENS2/midp=CHANGE ME
MOTOROLA/midp=CHANGE ME

#proguard
proguard=C:/Users/G-XPert/Desktop/proguard/lib/proguard.jar

# config is "jimm", "mrim", "jabber" or "multi"
config=jimm

# release, test, test2
builds_list=Midp2d
#builds_list=DefaultFull,Siemens1full,Midp2nfd,Midp2d,Siemens2d,Motorolad,Midp2ani,Midp2nfani,Siemens2ani,Motorolaani,Midp2full,MotorolaFull,Siemens2,Midp2nf

#skip-obfuscate=true

Я в командной строке выполняю команду: ant dist-all - не компилирует.

Отредактировано G-XPert (2010-03-04 05:44:56)

Неактивен

 

#11 2010-03-04 09:35:11

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Настройки по умолчанию

Вообще-то в PATH надо добавлять C:\Users\G-XPert\Desktop\ant\bin\ ...


Кто ты? Чего ты хочешь?

Неактивен

 

#12 2010-03-04 10:23:31

G-XPert
Пользователь
Зарегистрирован: 2010-03-03
Сообщений: 8
Профиль

Re: Настройки по умолчанию

aspro, щас вроде пошло. Но потом ошибка: Buildfile: C:\Users\G-XPert\Desktop\jimm\build.xml
BUILD FAILED Target "dist-all" does not exist in the project "Jimm".
Total time: 2 seconds
C:\Users\G-XPert\Desktop\jimm>

Отредактировано G-XPert (2010-03-04 10:24:08)

Неактивен

 

#13 2010-03-05 08:43:07

G-XPert
Пользователь
Зарегистрирован: 2010-03-03
Сообщений: 8
Профиль

Re: Настройки по умолчанию

Всё. Проблему решил. Jimm успешно скомпилировался с изменёнными мною дефолтовыми настройками, всё работает, спасибо всем!
Тема off.

Отредактировано G-XPert (2010-03-05 08:43:28)

Неактивен

 

Board footer

Powered by PunBB 1.2.14
© Copyright 2002–2005 Rickard Andersson
Модифицирован PunBB.ru
А находится на jimm.net.ru