Android.mk revision 74905e5b0a471f727ae5bed770c2c7441f5163a1
19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# 29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Copyright 2006 The Android Open Source Project 39066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# 49066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Android Asset Packaging Tool 59066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# 69066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 774905e5b0a471f727ae5bed770c2c7441f5163a1Joe Onorato# This tool is prebuilt if we're doing an app-only build. 874905e5b0a471f727ae5bed770c2c7441f5163a1Joe Onoratoifeq ($(TARGET_BUILD_APPS),) 974905e5b0a471f727ae5bed770c2c7441f5163a1Joe Onorato 109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_PATH:= $(call my-dir) 119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(CLEAR_VARS) 129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_SRC_FILES := \ 149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project AaptAssets.cpp \ 159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Command.cpp \ 169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Main.cpp \ 179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Package.cpp \ 189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project StringPool.cpp \ 199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project XMLNode.cpp \ 209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project ResourceTable.cpp \ 219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Images.cpp \ 229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Resource.cpp \ 2355e3d60da5626752ffe1d15150d35ccb8fa644e7Mathias Agopian SourcePos.cpp \ 2455e3d60da5626752ffe1d15150d35ccb8fa644e7Mathias Agopian ZipEntry.cpp \ 2555e3d60da5626752ffe1d15150d35ccb8fa644e7Mathias Agopian ZipFile.cpp 2655e3d60da5626752ffe1d15150d35ccb8fa644e7Mathias Agopian 279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_CFLAGS += -Wno-format-y2k 299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_C_INCLUDES += external/expat/lib 319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_C_INCLUDES += external/libpng 329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_C_INCLUDES += external/zlib 339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_C_INCLUDES += build/libs/host/include 349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project#LOCAL_WHOLE_STATIC_LIBRARIES := 369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_STATIC_LIBRARIES := \ 379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libhost \ 389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libutils \ 399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libcutils \ 409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libexpat \ 419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project libpng 429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectifeq ($(HOST_OS),linux) 449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_LDLIBS += -lrt 459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectendif 469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 4729355534384ee24bfe9a3bc97d7664dbe478b4fbRaphael# Statically link libz for MinGW (Win SDK under Linux), 4829355534384ee24bfe9a3bc97d7664dbe478b4fbRaphael# and dynamically link for all others. 4929355534384ee24bfe9a3bc97d7664dbe478b4fbRaphaelifneq ($(strip $(USE_MINGW)),) 5029355534384ee24bfe9a3bc97d7664dbe478b4fbRaphael LOCAL_STATIC_LIBRARIES += libz 5129355534384ee24bfe9a3bc97d7664dbe478b4fbRaphaelelse 5229355534384ee24bfe9a3bc97d7664dbe478b4fbRaphael LOCAL_LDLIBS += -lz 539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectendif 549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_MODULE := aapt 569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(BUILD_HOST_EXECUTABLE) 589066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5974905e5b0a471f727ae5bed770c2c7441f5163a1Joe Onoratoendif # TARGET_BUILD_APPS 60