Changeset f5e724f in rtems-source-builder
- Timestamp:
- 04/15/16 01:56:36 (7 years ago)
- Branches:
- 4.10, 4.9, 5, master
- Children:
- 6843e47
- Parents:
- 70fc466
- git-author:
- Chris Johns <chrisj@…> (04/15/16 01:56:36)
- git-committer:
- Chris Johns <chrisj@…> (04/15/16 01:59:30)
- Files:
-
- 15 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
rtems/config/graphics/microwindows-0.93-dev-1.cfg
r70fc466 rf5e724f 14 14 %define microwindows_version 0.93-dev 15 15 16 %define rtems_git_tools_4_11 %{rtems_http_git}/rtems-tools/plain/tools/4.11 17 18 %source set microwindows git://github.com/alex-sever-h/microwin.git 19 %patch add microwindows %{rtems_git_tools_4_11}/microwindows/microwindows-0.93-dev.diff 20 %hash md5 microwindows-0.93-dev.diff 5b06e77d9ee42c8ff0032bba07d01c1a 21 %patch add microwindows %{rtems_git_tools_4_11}/microwindows/microwindows-0.93-dev-without-keyboard.diff 22 %hash md5 microwindows-0.93-dev-without-keyboard.diff a675f55750754e1cd82a17496f0e8fab 23 16 24 # 17 25 # microwindows Build configuration -
rtems/config/graphics/t1lib-5.1.2-1.cfg
r70fc466 rf5e724f 17 17 18 18 # 19 # Patch for RTEMS. 20 # 21 %patch add t1lib https://raw.githubusercontent.com/yangqiao/rtems-tools/graphics/tools/4.11/t1lib/t1lib-5.1.2.diff 22 %hash md5 t1lib-5.1.2.diff 98eeed85780227adf8525deab3679877 23 24 # 19 25 # t1lib Build configuration 20 26 # -
source-builder/config/freetype-1.cfg
r70fc466 rf5e724f 42 42 %{host_build_flags} 43 43 44 ../${source_dir_freetype}/configure \ 44 %ifos freebsd 45 GNUMAKE=%{__make} \ 46 %endif 47 ../${source_dir_freetype}/configure \ 45 48 --host=%{_host} \ 46 49 --prefix=%{_prefix} \ -
source-builder/config/libpng-1.cfg
r70fc466 rf5e724f 13 13 Version: %{libpng_version} 14 14 Release: %{release} 15 URL: http://www.libpng.org/15 URL: http://www.libpng.org/ 16 16 BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n) 17 17 -
source-builder/config/libtiff-1.cfg
r70fc466 rf5e724f 43 43 %{host_build_flags} 44 44 45 CFLAGS= CXXFLAGS=../${source_dir_tiff}/configure \45 ../${source_dir_tiff}/configure \ 46 46 --host=%{_host} \ 47 47 --prefix=%{_prefix} \ -
source-builder/config/microwindows-1.cfg
r70fc466 rf5e724f 19 19 # microwindows Source 20 20 # 21 %source set microwindows git://github.com/alex-sever-h/microwin.git 22 %patch add microwindows %{rtems_git_tools}/microwindows/microwindows-0.93-dev.diff 23 %hash md5 microwindows-0.93-dev.diff 5b06e77d9ee42c8ff0032bba07d01c1a 24 %patch add microwindows %{rtems_git_tools}/microwindows/microwindows-0.93-dev-without-keyboard.diff 25 %hash md5 microwindows-0.93-dev-without-keyboard.diff a675f55750754e1cd82a17496f0e8fab 21 %source set microwindows ftp://microwindows.censoft.com/pub/microwindows/microwindows-src-%{microwindows_version}.tar.gz 26 22 27 23 # … … 39 35 # 40 36 # Build the source code. 41 # The configure should be run in the source dir42 37 # 43 38 %build … … 54 49 export RTEMS_MAKEFILE_PATH=%{rtems_bsp_prefix} 55 50 56 make-f Makefile.rtems CONFIG=`pwd`/Configs/config.rtems -k all51 %{__make} -f Makefile.rtems CONFIG=`pwd`/Configs/config.rtems -k all 57 52 58 53 cd ${build_top} -
source-builder/config/t1lib-1.cfg
r70fc466 rf5e724f 13 13 Version: %{t1lib_version} 14 14 Release: %{release} 15 URL: http://www.t1lib.org/15 URL: http://www.t1lib.org/ 16 16 BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n) 17 17 … … 20 20 # 21 21 %source set t1lib ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/t1lib-%{t1lib_version}.tar.gz 22 %patch add t1lib https://raw.githubusercontent.com/yangqiao/rtems-tools/graphics/tools/4.11/t1lib/t1lib-5.1.2.diff23 %hash md5 t1lib-5.1.2.diff 98eeed85780227adf8525deab367987724 22 25 23 # -
source-builder/defaults.mc
r70fc466 rf5e724f 199 199 SB_SOURCE_DIR="%{_sourcedir}" 200 200 SB_BUILD_DIR="%{_builddir}" 201 # host == build, use build; host != build , host uses host and build uses build 201 # host == build, use build; host != build, host uses host and build uses build 202 SB_HOST_CPPFLAGS="%{host_includes}" 202 203 SB_HOST_CFLAGS="%{host_cflags} %{host_includes}" 203 204 SB_HOST_CXXFLAGS="%{host_cxxflags} %{host_includes}" 204 SB_HOST_LDFLAGS="%{?host_ldflags:%{host_ldflags}} %{?_tmproot:-L%{_tmproot}/${SB_PREFIX_CLEAN}/lib}"205 SB_HOST_LDFLAGS="%{?host_ldflags:%{host_ldflags}} %{?_tmproot:-L%{_tmproot}/${SB_PREFIX_CLEAN}/lib}" 205 206 SB_BUILD_CFLAGS="%{build_cflags} %{?_tmproot:-I%{_tmproot}/${SB_PREFIX_CLEAN}/include}" 206 207 SB_BUILD_CXXFLAGS="%{build_cxxflags} %{?_tmproot:-I%{_tmproot}/${SB_PREFIX_CLEAN}/include}" 207 SB_BUILD_LDFLAGS="%{?build_ldflags:%{build_ldflags}} %{?_tmproot:-L%{_tmproot}/${SB_PREFIX_CLEAN}/lib}"208 SB_BUILD_LDFLAGS="%{?build_ldflags:%{build_ldflags}} %{?_tmproot:-L%{_tmproot}/${SB_PREFIX_CLEAN}/lib}" 208 209 SB_CFLAGS="${SB_BUILD_CFLAGS} %{build_includes}" 209 210 SB_CXXFLAGS="${SB_BUILD_CXXFLAGS} %{build_includes}" … … 211 212 SB_OS="%{_os}" 212 213 export SB_SOURCE_DIR SB_BUILD_DIR SB_ARCH SB_OS 213 export SB_HOST_C FLAGS SB_HOST_CXXFLAGS SB_HOST_LDFLAGS214 export SB_HOST_CPPFLAGS SB_HOST_CFLAGS SB_HOST_CXXFLAGS SB_HOST_LDFLAGS 214 215 export SB_BUILD_CFLAGS SB_BUILD_CXXFLAGS SB_BUILD_LDFLAGS 215 216 export SB_CFLAGS SB_CXXFLAGS … … 299 300 build_directory: none, none, ''' 300 301 if test "%{_build}" != "%{_host}" ; then 301 if test -z "%{_target}" ; then 302 # Cross-build (Xc) if no target or the host and target match. 303 # Canadian-cross (Cxc) if build, host and target are all different. 304 if test -z "%{_target}" -o "%{_host}" == "%{_target}" ; then 302 305 build_dir="build-xc" 303 306 else … … 317 320 CC=$(echo "%{_host}-%{_host_cc}" | sed -e 's,-std=gnu99 ,,') 318 321 CXX=$(echo "%{_host}-%{_host_cxx}" | sed -e 's,-std=gnu99 ,,') 322 CPPFLAGS="${SB_HOST_CPPFLAGS}" 319 323 CFLAGS="${SB_HOST_CFLAGS}" 320 324 CXXFLAGS="${SB_HOST_CXXFLAGS}" 321 325 LDFLAGS="${SB_HOST_LDFLAGS}" 322 326 # Host 327 CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" 323 328 CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" 324 329 CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" … … 341 346 CXX_FOR_BUILD=${CXX} 342 347 fi 343 export CC CXX C FLAGS CXXFLAGS LDFLAGS344 export CC_FOR_HOST CXX_FOR_HOST C FLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST348 export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS 349 export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST 345 350 export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD''' 346 351
Note: See TracChangeset
for help on using the changeset viewer.