BSDBuild v2.9发布 一个可移植自包容的构建系统

BSDBuild 是一个可移植、自包容的构建系统,支持并发构建、配置脚本生成以及 IDE 的项目文件生成。BSDBuild 从 4.4 BSD 的构建系统扩展而来。

BSDBuild 2.9发行说明:

BSDBuild is a portable, self-contained build system with support for concurrent building, configure script generation, and IDE "project file" generation. It is derived from the original 4.4BSD build system, but it offers a degree of portability comparable to autotools.

Changes: Various fixes were made for the NetBSD platform. Some tests were added (xinerama, clock_win32, sdl_ttf, agar_au). BSDBuild now honors ${DESTDIR} consistently. The default "make -j" behavior was fixed. The built-in tests were tweaked to work around default GCC 4.6 "-Wall". The ${LIB_MODULE} setting was added to build.lib.mk(5).

- Default to using the system libtool where available.
- Added tests: clock_win32, agar_au, xinerama.
- Added test: sdl_ttf (thanks markand!)
- Honor ${DESTDIR} everywhere (thanks reinoud!)
- Introduce TEST_DIR() configure.in directive, for specifying location to
&">nbsp; third-party test module directory.
- Fix default "make -j" behavior (thanks reinoud!)
- Tweaked test code to work around GCC 4.6 "-Wall" warnings.
- Various fixes for tests under NetBSD (thanks reinoud!)
- In various tests, try pkg-config first before scanning for paths.
- Added ${LIB_MODULE} setting to build.lib.mk (set to Yes to build a
  dlopen()able module).

下载地址:http://freshmeat.net/urls/80092515be5279f04a23435415563f80

时间: 2024-09-20 13:27:27

BSDBuild v2.9发布 一个可移植自包容的构建系统的相关文章

Buildr v1.4.5发布 简单直观的Java项目构建系统

Buildr是一个简单直观的Java项目构建系统,在进行了10个月的开发并获得许多正面反馈之后,Apache基金会将会向Buildr敞开大门并最终接手这个项目,这将是Apache基金会的第一个Ruby项目. Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools.

BSDBuild v2.8发布 IDE接口项目文件

BSDBuild是一种便携式,独立的建立系统支持并行建立.配置脚本的一类,和IDE接口"项目文件".它是源自于原4.4BSD建立的模式,但它提供了一定程度的可移植性与autotools. Changes: Improved C++ygnus/GNU compatibility for generated configure scripts. Many improvements were made to mkconfigure(1), such as the built-in compi

发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser_javascript技巧

发布一个高效的JavaScript分析.压缩工具 JavaScript Analyser 先发一段脚本压缩示例,展示一下JSA语法压缩和优化功能. 复制代码 代码如下: try {         //xxxx();     }     catch (e) {         yyyy();         function f1() {         }     }     finally {         zzzz();     }     function f2(var1) {    

Selenium v2.0b3发布 Web应用程序测试工具

Selenium也是一个用于Web应用程序测试的工具.Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE,http://www.aliyun.com/zixun/aggregation/29851.html">Mozilla和Firefox等.这个工具的主要功能包括:测试与浏览器的兼容性--测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上.测试系统功能--创建衰退测试检验软件功能和用户需求. 支持自动录制动作,和自动生成.Net.Java

Defraggler v2.19 发布,磁盘整理软件

Defraggler v2.19 发布,此版本允许你选择文件或者文件夹,Defraggler 会移动到启动的最后.同时添加了一个新的脚本化参数,用来检测驱动错误. 此版本最主要的是优化了 SSD,加快 Defrag 的速度. 发行说明 Added move Files or Folders to end of drive Improved SSD Optimize and Quick Optimize Added new scriptable /CHECKERRORS parameter to

x86多路处理器英特尔至强E7 v2即将发布

[天极网服务器频道2月14日消息]我们从有关渠道获悉,代表着x86多路处理器目前最高的水平的英特尔至强E7 v2即将发布.根据英特尔芯片制程技术和微架构上交替更新的Tick-Tock规律,此次新的至强E7 v2处理器也是多路服务器处理器的一次重大产品更新.Xeon&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;E7 v2应该会继续划分为E7-8800 v2.E7-4800 v2.E7-2800 v2等三个子系列,分

java-从 GoogleMaps V2 里删除一个 polyline

问题描述 从 GoogleMaps V2 里删除一个 polyline 我想从GoogleMaps V2里删除一个polyline. 在 Marker Drag 中我想把 polyline drawn 从之前的 marker 改到 dragged marker中. 下面是 marker drag的类,但是如何移除类中的 polyline? mMap.setOnMarkerDragListener(new OnMarkerDragListener() { public void onMarkerD

服务器-怎么发布一个做好的JSP网站

问题描述 怎么发布一个做好的JSP网站 我现在是网站做好了,打包成war文件了,有腾讯云服务器,有域名,服务器安装了IIS8,TOMCAT8. 该怎么做才能发布我的JSP的网站呢? 现在最大的问题是IIS吧80端口占了,只能用IIS8.0访问我的网站(ccxustc.com.cn). 怎么把IIS8根tomcat8整合起来共享端口80?或者禁用IIS,只用tomcat发布我的网站? 解决方案 把iis卸载,iis用不到 解决方案二: JTBC 做的一个小网站用Eclipse开发一个Jsp的网站

我想发布一个纯静态网页,html的。怎么弄到外网上?买什么空间好?

问题描述 我想发布一个纯静态网页,html的.怎么弄到外网上?买什么空间好? 我想发布一个纯静态网页,html的.怎么弄到外网上?买什么空间好? 解决方案 可以买阿里云或腾讯云这种,然后自己配置环境. 也可以使用git+hexo来搭建,完成免费 解决方案二: 简单的就是用Windows server系统 然后添加自带的IIS,里面创建一个网站,在设置时的路径放置你的网页,然后 外部服务器绑定内网和外网ip,接下来访问即可 解决方案三: 买阿里云,用不着配置多高,里面装个tomcat,把你的war