Changeset 423cbe


Ignore:
Timestamp:
02/05/12 00:36:15 (4 months ago)
Author:
Erik Ekman <erik@…>
Branches:
master
Children:
24f195
Parents:
85be9b
git-author:
Erik Ekman <erik@…> (02/05/12 00:36:15)
git-committer:
Erik Ekman <erik@…> (02/05/12 00:36:15)
Message:

Added android specific readme file, along with new make targets

Also updated changelog.

Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG

    rd4849a r423cbe  
    3636        - Add -R option to set OpenBSD routing domain for the DNS socket. 
    3737                Patch by laurent at gouloum fr, fixes #95. 
     38        - Add android patches and makefile, from Marcel Bokhorst, fixes #105. 
     39        - Added missing break in iodine.c, by Pavel Pergamenshchik, #108. 
    3840 
    39412009-06-01: 0.5.2 "WifiFree" 
  • Makefile

    rdd13d8 r423cbe  
    2020        @(cd src; $(MAKE) TARGETOS=$(TARGETOS) all) 
    2121 
     22cross-android: 
     23        @(cd src; $(MAKE) base64u.c base64u.h) 
     24        @(cd src; ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=Android.mk) 
     25 
     26cross-android-dist: 
     27        @rm -rf iodine-latest-android* 
     28        @mkdir -p iodine-latest-android/armeabi iodine-latest-android/x86 
     29        @$(MAKE) cross-android TARGET_ARCH_ABI=armeabi 
     30        @cp src/libs/armeabi/* iodine-latest-android/armeabi 
     31        @$(MAKE) cross-android TARGET_ARCH_ABI=x86 
     32        @cp src/libs/x86/* iodine-latest-android/x86 
     33        @cp README README-android.txt CH* TO* iodine-latest-android 
     34        @echo "Create date: " > iodine-latest-android/VERSION 
     35        @date >> iodine-latest-android/VERSION 
     36        @echo "Git version: " >> iodine-latest-android/VERSION 
     37        @git rev-parse HEAD >> iodine-latest-android/VERSION 
     38        @zip -r iodine-latest-android.zip iodine-latest-android 
     39 
    2240cross-mingw:  
    2341        @(cd src; $(MAKE) TARGETOS=windows32 CC=i686-mingw32-gcc all) 
     
    2846        @for i in `ls bin`; do cp bin/$$i iodine-latest-win32/bin/$$i.exe; done 
    2947        @cp /usr/i686-mingw32/usr/bin/zlib1.dll iodine-latest-win32/bin 
    30         @cp README* CH* TO* iodine-latest-win32 
     48        @cp README README-win32.txt CH* TO* iodine-latest-win32 
    3149        @echo "Create date: " > iodine-latest-win32/VERSION 
    3250        @date >> iodine-latest-win32/VERSION 
    33         @echo "SVN version: " >> iodine-latest-win32/VERSION 
    34         @svnversion >> iodine-latest-win32/VERSION 
     51        @echo "Git version: " >> iodine-latest-win32/VERSION 
     52        @git rev-parse HEAD >> iodine-latest-win32/VERSION 
    3553        @zip -r iodine-latest-win32.zip iodine-latest-win32 
    3654 
     
    5977        @(cd src; $(MAKE) clean) 
    6078        @(cd tests; $(MAKE) clean) 
    61         @rm -rf bin iodine-latest-win32* 
     79        @rm -rf bin iodine-latest-win32* iodine-latest-android* 
    6280 
  • src/Makefile

    r6e2cf7 r423cbe  
    4444        @echo "Cleaning src/" 
    4545        @rm -f $(CLIENT){,.exe} $(SERVER){,.exe} *~ *.o *.core base64u.* 
     46        @rm -rf obj libs #android stuff 
    4647 
Note: See TracChangeset for help on using the changeset viewer.