`

备份我的源码编译的sh文件

阅读更多

编译命令写一次就可以了。以后直接使用。

01-extra_source_here.sh

#!/bin/sh
echo press enter to continue...
read need

if [ ! -d "WORKING_DIRECTORY_4.0.3" ]; then
mkdir WORKING_DIRECTORY_4.0.3
fi

echo alreadey maked the directory WORKING_DIRECTORY_4.0.3
echo press enter to list the files at /home/osvup/workspace
read need

echo ---------------START
ls -la ../../osvup/workspace/
echo ---------------END

echo are you sure you want to Extrea the WORKING_DIRECTORY_4.0.3.tar.gz file to here?\(y/n\)
read need
case $need in
y)
	echo you enter yes\(y\)
	tar -zxvf ../../osvup/workspace/WORKING_DIRECTORY_4.0.3.tar.gz -C ./WORKING_DIRECTORY_4.0.3
	;;
n)
	echo you enter no\(n\)
	;;
*)
	#do anything you want as default(direct enter)
	echo you enter neither yes\(y\) or no\(n\)
	;;
esac

02-build_source.sh

#!/bin/sh
echo press enter key to continue...
read need
cd WORKING_DIRECTORY_4.0.3

#sudo dpkg-reconfigure dash
source build/envsetup.sh
lunch 1
make -j8

03-run_emulator.sh

#!/bin/sh
echo press enter key to continue...
read need
cd WORKING_DIRECTORY_4.0.3

#sudo dpkg-reconfigure dash
source build/envsetup.sh
lunch 1
emulator &
分享到:
评论

相关推荐

    postgresql11源码编译安装包

    本资源“postgresql11源码编译安装包”提供了在CentOS 7操作系统上从源代码编译安装PostgreSQL 11的详细过程。源码编译安装允许用户自定义配置选项,以满足特定的性能和功能需求。 首先,我们要了解PostgreSQL 11...

    远程备份数据库脚本

    - **描述**: 描述中提到这是一个MySql远程备份数据库脚本的源码,并且可以被编译成.sh格式的文件。 #### 详细解析 ### 脚本概述 此脚本为一个用于自动化备份MySQL数据库的shell脚本。主要通过远程连接的方式,将...

    Hadoop2.4.1上自编译安装HBase0.98.5

    4. 生成POM文件:运行`dev-support/generate-hadoopX-poms.sh`脚本来生成适合Hadoop 2.x的POM文件。 5. 编译源码:执行`mvn`命令,跳过测试并生成最终的assembly。 6. 安装包生成:完成编译后,你会在`hbase-...

    AutoMySQLBackup工具自动全量备份MySQL数据库

    3. **运行**:使用命令行运行AutoMySQLBackup,如`./automybackup.sh -c config_file.conf`,根据配置文件执行备份。 4. **监控与维护**:定期检查备份日志,确认备份是否正常,同时清理过期的备份文件。 **3. 注意...

    freebsd 内核编译

    FreeBSD是一种开源、类UNIX的操作系统,以其稳定性和安全性著称。内核是操作系统的核心部分,负责管理硬件资源,提供系统调用接口等服务。...对于不熟悉内核编译的用户,建议在备份当前系统后进行尝试。

    (免费)提供 adb -disable-verity 支持

    只是备份。资源来自: https://download.csdn.net/download/Guan_li_peng/87900502 【说明】 此adb工具包中包含了adb disable-verity命令,这里免费提供给大家使用,具体可看本人的文章 ”/system/bin/sh: disable-...

    树莓派linux内核交叉编译shell脚本.zip

    2. **shell脚本**:压缩包中的"jiaocha.sh"、"fuzhi.sh"和"pifuzhi.sh"是bash shell脚本,它们用于自动化内核编译、备份和更新的过程。例如,"pifuzhi.sh"可能是用于将新编译的内核文件传输到树莓派并安装的脚本。 ...

    如何编译CWM Recovery

    在这个阶段,你可能会在源码目录中看到多个文件,如`AndroidBoard.mk`, `AndroidProducts.mk`, `BoardConfig.mk`, `device_.mk`, `kernel`, `system.prop`, `recovery.fstab`和`vendorsetup.sh`。其中,`recovery....

    【DEMO】SH79F9261_TK_DF_Source_Code_V1.0.zip

    2. Out:这个目录可能包含编译生成的可执行文件或中间文件,是编译过程的输出结果。 3. Lib:这个目录可能包含库文件,这些库函数提供了对SH79F9261的底层硬件操作的支持。 4. 328_TK_DF_Demo_uvproj.bak:这可能...

    FastDFS搭建文件管理系统,亲测,可用,详细

    3. 配置编译参数并编译:`./make.sh && ./make.sh install` **2.3 下载安装FastDFS** 安装FastDFS涉及以下几个步骤: 1. 下载FastDFS源码包:`wget http://fastdfs.org/download/fdfs-5.15.tar.gz` 2. 解压并进入...

    Zynq 7000 Linux内核编译方法

    接下来是清理Linux内核源码编译目录的过程,这一步是编译前的准备工作。执行"makedistclean"命令可以清除所有之前编译过程中的生成文件,包括内核配置文件和各种备份文件等。这一步有助于避免旧的编译文件对新的编译...

    keepalived安装包以及配置文件.zip

    1. keepalived的安装和配置方法,包括源码编译和配置文件编写。 2. LVS的负载均衡原理和keepalived在LVS中的角色,理解VRRP协议及其配置。 3. 负载均衡策略的设定,如轮询(round-robin)、最少连接(least ...

    ubuntu fastDFS 文件分布式存储框架配置

    3. **编译与安装**:进入FastDFS源码目录,执行`./make.sh`进行编译,然后运行`sudo ./make.sh install`进行安装。安装完成后,FastDFS的可执行文件会位于`/usr/local/bin`目录下,配置文件在`/etc/fdfs`,日志文件...

    ffmpeg脚本文件

    在运行脚本前,最好备份原有库文件,以防意外覆盖已有的Release版本。另外,脚本可能会依赖于特定的FFmpeg版本,因此在更新FFmpeg源码时,可能需要更新脚本以适应新版本的配置选项。 亲测可用的标签表明这些脚本...

    yafffs2文件驱动

    总之,为了在Linux系统上支持YAFFS2文件系统,你需要获取内核源码,应用YAFFS2驱动的补丁,配置内核,编译并安装新内核。YAFFS2的优化策略使其成为嵌入式设备尤其是使用NAND闪存的理想选择,因为它提供了坏块管理、...

    编译安装LAMP环境和nagios部署.docx

    在 `/etc/profile.d/` 创建新文件 `httpd24.sh`,添加Apache的路径到环境变量,并运行 `source /etc/profile.d/httpd24.sh`。 5. 配置Apache: 编辑 `/etc/httpd24/httpd.conf`,添加 `Pidfile "/var/run/httpd/...

    FastDFS所需安装文件.zip

    3. **安装FastDFS-nginx-module**:将模块源码添加到Nginx的源码目录中,一同编译安装Nginx,确保Nginx启动时加载了这个模块。 4. **配置FastDFS**:编辑`conf/tracker.conf`和`conf/storage.conf`,配置Tracker ...

    tgt-master源码包

    2. **配置环境**:进入解压后的目录,运行`./autogen.sh`(如果有的话)和`./configure`来配置编译环境。`configure`脚本会检查系统上的依赖项,如libiscsi、openssl等,并为编译生成适当的Makefile。 3. **编译...

    74HC595源码

    - `74HC595_uvproj.bak`:项目文件的备份。 - `74HC595.uvopt`:项目优化设置文件。 5. **应用实例** - **数码管显示**:74HC595常用于驱动多位数码管,通过控制每个引脚的状态来显示不同数字或字符。 - **LED...

    ubuntu编译安装.txt

    - 在完成开发环境的搭建之后,可以通过执行`./build/tools/rebuild.sh`脚本来开始编译过程。 - 编译过程中可能会遇到依赖问题,此时可以参考错误日志进行解决。 - 完成编译后,通常会生成一个名为`out/target/...

Global site tag (gtag.js) - Google Analytics