Skip to content

Instantly share code, notes, and snippets.

View dpo's full-sized avatar
💭
Hacking

Dominique dpo

💭
Hacking
View GitHub Profile
@dpo
dpo / a.rb
Created November 13, 2014 00:08
diff --git a/src/mkoctfile.in.cc b/src/mkoctfile.in.cc
index d317538..bd5724e 100644
--- a/src/mkoctfile.in.cc
+++ b/src/mkoctfile.in.cc
@@ -173,13 +173,13 @@ initialize (void)
vars["LIBS"] = get_variable ("LIBS", %OCTAVE_CONF_LIBS%);
vars["FLIBS"] = get_variable ("FLIBS", %OCTAVE_CONF_FLIBS%);
vars["OCTAVE_LINK_DEPS"] = get_variable ("OCTAVE_LINK_DEPS",
- %OCTAVE_CONF_OCTAVE_LINK_DEPS%);
+ "");
// %NO_EDIT_WARNING%
/*
Copyright (C) 2008-2013 Michael Goffioul
This file is part of Octave.
Octave is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3 of the License, or (at your
#!/bin/bash -v
# Make sure all dependencies are installed
brew install $(brew deps octave) 2>/dev/null
# Create working dir
cd /tmp
mkdir my-octave
cd my-octave
wget http://ftpmirror.gnu.org/octave/octave-3.8.1.tar.bz2
Metrics/AbcSize:
Enabled: false
Metrics/ClassLength:
Enabled: false
Metrics/CyclomaticComplexity:
Enabled: false
Metrics/LineLength:
2014-12-22 22:20:27 -0500
cmake
..
-DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/trilinos/11.12.1
-DCMAKE_BUILD_TYPE=None
-DCMAKE_FIND_FRAMEWORK=LAST
-DCMAKE_VERBOSE_MAKEFILE=ON
-Wno-dev
-DBUILD_SHARED_LIBS=ON
@dpo
dpo / a.rb
Created December 25, 2014 18:47
WARNING: LightTable.jl:
in error at error.jl:21
in error at /Users/dpo/.julia/v0.3/Images/src/ioformats/libmagickwand.jl:150
in setimageformat at /Users/dpo/.julia/v0.3/Images/src/ioformats/libmagickwand.jl:331
in getblob at /Users/dpo/.julia/v0.3/Images/src/ioformats/libmagickwand.jl:212
in writemime at /Users/dpo/.julia/v0.3/Images/src/io.jl:205
in base64 at base64.jl:125
in stringmime at multimedia.jl:82
in anonymous at /Users/dpo/.julia/v0.3/Jewel/src/LightTable/display/display.jl:27
in writemime at /Users/dpo/.julia/v0.3/Jewel/src/base.jl:25
=======================================
ticcutils 0.7: src/test-suite.log
=======================================
# TOTAL: 1
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
class Mumps < Formula
homepage "http://mumps.enseeiht.fr"
url "http://mumps.enseeiht.fr/MUMPS_4.10.0.tar.gz"
mirror "http://graal.ens-lyon.fr/MUMPS/MUMPS_4.10.0.tar.gz"
sha1 "904b1d816272d99f1f53913cbd4789a5be1838f7"
revision 2
bottle do
root_url "https://downloads.sf.net/project/machomebrew/Bottles/science"
revision 3
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
top := $(patsubst %/,%,$(dir $(mkfile_path)))
mumps_prefix = $(shell brew --prefix mumps)
mumps_incdir = $(mumps_prefix)/include # parallel MUMPS
mumps_libdir = $(mumps_prefix)/lib
mumps_libs = -L$(mumps_libdir) -ldmumps -lzmumps -lmumps_common -lpord
scalapack_libdir = $(shell brew --prefix scalapack)/lib
scalapack_libs = -L$(scalapack_libdir) -lscalapack
# Using CUTEst from Julia.
const outsdif = "OUTSDIF.d";
const funit = int32(42);
const sh_flags = ["-dynamiclib", "-undefined", "dynamic_lookup"];
const soname = "dylib";
# Decode problem and build shared library.
function sifdecoder(name :: ASCIIString)
# TODO: Accept options to pass to sifdecoder.