2016-06-09 ruki
import的主要用于导入xmake的扩展类库以及一些自定义的类库模块,一般用于 自定义脚本(on_build, on_run ..)、插件开发、模板开发、平台扩展、自定义任务task等地方。 导入机制如下: 优先从当前脚本目录下导入 再从扩展类库中导入 导入的语法规则: 基于.的类库路径规则,例如: 导入core核心扩展模块 ```lua import("core.base.option") import("core.project") import("core.project.task") import("core") function main() -- 获取参数选项 继续阅读 »
2013-12-01 veryyoung
最近在学习web services,网上先关的资料不多,讲的都是很基础,例子也很简单,自己动手敲了敲在这里和大家分享一下,希望能对初学者有所帮助。 Web Services服务器端开发 服务器端开发用的是XFire,版本是1.2.6,XFire现在已经成apache下面的一个项目CXF的一部分了,老早就不更新版本了,XFire过不过时我是不知道,不过还有一些人在用。 开发环境是:IDEA,Tomcat 8.0 新建一个项目,可以是web project也可以是web service project,区别不大。项目建好之后:(项目名假设为:webservice) 1、下载XFire1.2.6.jar 加压下载好的文件,将l 继续阅读 »
2016-11-03 Eric Wang
- Gradle是什么? Gradle是一个集合了Maven和Ant优点的构建工具,据说要取代Maven,不置可否。 - 什么是projects和tasks? 每一个构建都是由一个或多个projects构成的。一个project到底代表什么取决于你想用Gradle做什么。每一个project是由一个或多个tasks构成的,一个task代表一些更加细化的构建。可能是编译一些classes,创建一个JAR,生成javadoc或者生成某个目录的压缩文件。 - 经常用的gradle -q,其中-q是干什么的? -q代表quiet模式,它不会生成Gradle的日志信息(log messages),所以用户只能看到tasks的输出,它使得输 继续阅读 »
2016-10-18 Eric Wang
在升级JDK至1.8之后,使用Maven-javadoc-plugin插件打包报错,*[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on project *详细信息如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on project StatisticsReport: MavenReportExcep 继续阅读 »
2016-07-19 ruki
xmake will automatically detect the system environment and create the most appropriate configuration to compile project when building a program Usually we only need to run: bash $ xmake And it will not re-generate configuration if the project description has not changed. But we can also modify configuration manual 继续阅读 »
2017-01-15 You Li
We flap, and we laugh. Click to download the game for Mac! 继续阅读 »
2016-11-24 You Li
This is designed for Standard ML language. Now designed for people as beautiful as you: 继续阅读 »
2017-04-02 ruki
Links Homepage Documents This version provide safer xmake install and xmake uninstall. New features #65: Add set_default api for target to modify default build and install behavior Allows to run xmake command in project subdirectories, it will find the project root directory automatically Add add_rpathdirs for tar 继续阅读 »
2016-10-30 ruki
New features Add some interpreter builtin-modules Support ml64 assembler for windows x64 Changes Improve ipairs and pairs interfaces and support filter Add filters for generating vs201x project Remove core/tools (msys toolchains) and uses xmake to compile core sources on windows Remove xmake/packages for templates Bu 继续阅读 »
2017-07-29 ruki
find_package This interface refers to the design of CMake for the find_* interfaces, which finds and adds package dependencies in the project target. lua target("test") set_kind("binary") add_files("*.c") on_load(function (target) import("lib.detect.find_package") target:add(find_package(" 继续阅读 »