update check config to work without cario on win32/macos
This commit is contained in:
parent
50fc4eb1f3
commit
b3c612268b
94
bk-deps
Normal file
94
bk-deps
Normal file
@ -0,0 +1,94 @@
|
||||
#!/bin/sh
|
||||
|
||||
# This script is part of Bakefile (http://www.bakefile.org) autoconf
|
||||
# script. It is used to track C/C++ files dependencies in portable way.
|
||||
#
|
||||
# Permission is given to use this file in any way.
|
||||
|
||||
DEPSMODE=gcc
|
||||
DEPSFLAG="-MMD"
|
||||
DEPSDIRBASE=.deps
|
||||
|
||||
if test $DEPSMODE = gcc ; then
|
||||
$* ${DEPSFLAG}
|
||||
status=$?
|
||||
|
||||
# determine location of created files:
|
||||
while test $# -gt 0; do
|
||||
case "$1" in
|
||||
-o )
|
||||
shift
|
||||
objfile=$1
|
||||
;;
|
||||
-* )
|
||||
;;
|
||||
* )
|
||||
srcfile=$1
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
objfilebase=`basename $objfile`
|
||||
builddir=`dirname $objfile`
|
||||
depfile=`basename $srcfile | sed -e 's/\..*$/.d/g'`
|
||||
depobjname=`echo $depfile |sed -e 's/\.d/.o/g'`
|
||||
depsdir=$builddir/$DEPSDIRBASE
|
||||
mkdir -p $depsdir
|
||||
|
||||
# if the compiler failed, we're done:
|
||||
if test ${status} != 0 ; then
|
||||
rm -f $depfile
|
||||
exit ${status}
|
||||
fi
|
||||
|
||||
# move created file to the location we want it in:
|
||||
if test -f $depfile ; then
|
||||
sed -e "s,$depobjname:,$objfile:,g" $depfile >${depsdir}/${objfilebase}.d
|
||||
rm -f $depfile
|
||||
else
|
||||
# "g++ -MMD -o fooobj.o foosrc.cpp" produces fooobj.d
|
||||
depfile=`echo "$objfile" | sed -e 's/\..*$/.d/g'`
|
||||
if test ! -f $depfile ; then
|
||||
# "cxx -MD -o fooobj.o foosrc.cpp" creates fooobj.o.d (Compaq C++)
|
||||
depfile="$objfile.d"
|
||||
fi
|
||||
if test -f $depfile ; then
|
||||
sed -e "\,^$objfile,!s,$depobjname:,$objfile:,g" $depfile >${depsdir}/${objfilebase}.d
|
||||
rm -f $depfile
|
||||
fi
|
||||
fi
|
||||
exit 0
|
||||
|
||||
elif test $DEPSMODE = unixcc; then
|
||||
$* || exit $?
|
||||
# Run compiler again with deps flag and redirect into the dep file.
|
||||
# It doesn't work if the '-o FILE' option is used, but without it the
|
||||
# dependency file will contain the wrong name for the object. So it is
|
||||
# removed from the command line, and the dep file is fixed with sed.
|
||||
cmd=""
|
||||
while test $# -gt 0; do
|
||||
case "$1" in
|
||||
-o )
|
||||
shift
|
||||
objfile=$1
|
||||
;;
|
||||
* )
|
||||
eval arg$#=\$1
|
||||
cmd="$cmd \$arg$#"
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
objfilebase=`basename $objfile`
|
||||
builddir=`dirname $objfile`
|
||||
depsdir=$builddir/$DEPSDIRBASE
|
||||
mkdir -p $depsdir
|
||||
|
||||
eval "$cmd $DEPSFLAG" | sed "s|.*:|$objfile:|" >${depsdir}/${objfilebase}.d
|
||||
exit 0
|
||||
|
||||
else
|
||||
$*
|
||||
exit $?
|
||||
fi
|
5
change-install-names
Normal file
5
change-install-names
Normal file
@ -0,0 +1,5 @@
|
||||
install_name_tool ${changes} ${2}/wxrc-3.1
|
||||
install_name_tool ${changes} ${2}/wxrc-3.1
|
||||
install_name_tool ${changes} ${2}/wxrc-3.1
|
||||
install_name_tool ${changes} ${2}/wxrc-3.1
|
||||
install_name_tool ${changes} ${2}/wxrc-3.1
|
0
compile_log
Normal file
0
compile_log
Normal file
832
configure
vendored
832
configure
vendored
@ -16926,828 +16926,8 @@ ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ex
|
||||
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
|
||||
ac_success=no
|
||||
|
||||
if test x$ac_success = xno; then
|
||||
for alternative in ${ax_cxx_compile_alternatives}; do
|
||||
switch="-std=gnu++${alternative}"
|
||||
cachevar=`$as_echo "ax_cv_cxx_compile_cxx17_$switch" | $as_tr_sh`
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++17 features with $switch" >&5
|
||||
$as_echo_n "checking whether $CXX supports C++17 features with $switch... " >&6; }
|
||||
if eval \${$cachevar+:} false; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
ac_save_CXX="$CXX"
|
||||
CXX="$CXX $switch"
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
|
||||
|
||||
// If the compiler admits that it is not ready for C++11, why torture it?
|
||||
// Hopefully, this will speed up the test.
|
||||
|
||||
#ifndef __cplusplus
|
||||
|
||||
#error "This is not a C++ compiler"
|
||||
|
||||
#elif __cplusplus < 201103L
|
||||
|
||||
#error "This is not a C++11 compiler"
|
||||
|
||||
#else
|
||||
|
||||
namespace cxx11
|
||||
{
|
||||
|
||||
namespace test_static_assert
|
||||
{
|
||||
|
||||
template <typename T>
|
||||
struct check
|
||||
{
|
||||
static_assert(sizeof(int) <= sizeof(T), "not big enough");
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
namespace test_final_override
|
||||
{
|
||||
|
||||
struct Base
|
||||
{
|
||||
virtual ~Base() {}
|
||||
virtual void f() {}
|
||||
};
|
||||
|
||||
struct Derived : public Base
|
||||
{
|
||||
virtual ~Derived() override {}
|
||||
virtual void f() override {}
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
namespace test_double_right_angle_brackets
|
||||
{
|
||||
|
||||
template < typename T >
|
||||
struct check {};
|
||||
|
||||
typedef check<void> single_type;
|
||||
typedef check<check<void>> double_type;
|
||||
typedef check<check<check<void>>> triple_type;
|
||||
typedef check<check<check<check<void>>>> quadruple_type;
|
||||
|
||||
}
|
||||
|
||||
namespace test_decltype
|
||||
{
|
||||
|
||||
int
|
||||
f()
|
||||
{
|
||||
int a = 1;
|
||||
decltype(a) b = 2;
|
||||
return a + b;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_type_deduction
|
||||
{
|
||||
|
||||
template < typename T1, typename T2 >
|
||||
struct is_same
|
||||
{
|
||||
static const bool value = false;
|
||||
};
|
||||
|
||||
template < typename T >
|
||||
struct is_same<T, T>
|
||||
{
|
||||
static const bool value = true;
|
||||
};
|
||||
|
||||
template < typename T1, typename T2 >
|
||||
auto
|
||||
add(T1 a1, T2 a2) -> decltype(a1 + a2)
|
||||
{
|
||||
return a1 + a2;
|
||||
}
|
||||
|
||||
int
|
||||
test(const int c, volatile int v)
|
||||
{
|
||||
static_assert(is_same<int, decltype(0)>::value == true, "");
|
||||
static_assert(is_same<int, decltype(c)>::value == false, "");
|
||||
static_assert(is_same<int, decltype(v)>::value == false, "");
|
||||
auto ac = c;
|
||||
auto av = v;
|
||||
auto sumi = ac + av + 'x';
|
||||
auto sumf = ac + av + 1.0;
|
||||
static_assert(is_same<int, decltype(ac)>::value == true, "");
|
||||
static_assert(is_same<int, decltype(av)>::value == true, "");
|
||||
static_assert(is_same<int, decltype(sumi)>::value == true, "");
|
||||
static_assert(is_same<int, decltype(sumf)>::value == false, "");
|
||||
static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
|
||||
return (sumf > 0.0) ? sumi : add(c, v);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_noexcept
|
||||
{
|
||||
|
||||
int f() { return 0; }
|
||||
int g() noexcept { return 0; }
|
||||
|
||||
static_assert(noexcept(f()) == false, "");
|
||||
static_assert(noexcept(g()) == true, "");
|
||||
|
||||
}
|
||||
|
||||
namespace test_constexpr
|
||||
{
|
||||
|
||||
template < typename CharT >
|
||||
unsigned long constexpr
|
||||
strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
|
||||
{
|
||||
return *s ? strlen_c_r(s + 1, acc + 1) : acc;
|
||||
}
|
||||
|
||||
template < typename CharT >
|
||||
unsigned long constexpr
|
||||
strlen_c(const CharT *const s) noexcept
|
||||
{
|
||||
return strlen_c_r(s, 0UL);
|
||||
}
|
||||
|
||||
static_assert(strlen_c("") == 0UL, "");
|
||||
static_assert(strlen_c("1") == 1UL, "");
|
||||
static_assert(strlen_c("example") == 7UL, "");
|
||||
static_assert(strlen_c("another\0example") == 7UL, "");
|
||||
|
||||
}
|
||||
|
||||
namespace test_rvalue_references
|
||||
{
|
||||
|
||||
template < int N >
|
||||
struct answer
|
||||
{
|
||||
static constexpr int value = N;
|
||||
};
|
||||
|
||||
answer<1> f(int&) { return answer<1>(); }
|
||||
answer<2> f(const int&) { return answer<2>(); }
|
||||
answer<3> f(int&&) { return answer<3>(); }
|
||||
|
||||
void
|
||||
test()
|
||||
{
|
||||
int i = 0;
|
||||
const int c = 0;
|
||||
static_assert(decltype(f(i))::value == 1, "");
|
||||
static_assert(decltype(f(c))::value == 2, "");
|
||||
static_assert(decltype(f(0))::value == 3, "");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_uniform_initialization
|
||||
{
|
||||
|
||||
struct test
|
||||
{
|
||||
static const int zero {};
|
||||
static const int one {1};
|
||||
};
|
||||
|
||||
static_assert(test::zero == 0, "");
|
||||
static_assert(test::one == 1, "");
|
||||
|
||||
}
|
||||
|
||||
namespace test_lambdas
|
||||
{
|
||||
|
||||
void
|
||||
test1()
|
||||
{
|
||||
auto lambda1 = [](){};
|
||||
auto lambda2 = lambda1;
|
||||
lambda1();
|
||||
lambda2();
|
||||
}
|
||||
|
||||
int
|
||||
test2()
|
||||
{
|
||||
auto a = [](int i, int j){ return i + j; }(1, 2);
|
||||
auto b = []() -> int { return '0'; }();
|
||||
auto c = [=](){ return a + b; }();
|
||||
auto d = [&](){ return c; }();
|
||||
auto e = [a, &b](int x) mutable {
|
||||
const auto identity = [](int y){ return y; };
|
||||
for (auto i = 0; i < a; ++i)
|
||||
a += b--;
|
||||
return x + identity(a + b);
|
||||
}(0);
|
||||
return a + b + c + d + e;
|
||||
}
|
||||
|
||||
int
|
||||
test3()
|
||||
{
|
||||
const auto nullary = [](){ return 0; };
|
||||
const auto unary = [](int x){ return x; };
|
||||
using nullary_t = decltype(nullary);
|
||||
using unary_t = decltype(unary);
|
||||
const auto higher1st = [](nullary_t f){ return f(); };
|
||||
const auto higher2nd = [unary](nullary_t f1){
|
||||
return [unary, f1](unary_t f2){ return f2(unary(f1())); };
|
||||
};
|
||||
return higher1st(nullary) + higher2nd(nullary)(unary);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_variadic_templates
|
||||
{
|
||||
|
||||
template <int...>
|
||||
struct sum;
|
||||
|
||||
template <int N0, int... N1toN>
|
||||
struct sum<N0, N1toN...>
|
||||
{
|
||||
static constexpr auto value = N0 + sum<N1toN...>::value;
|
||||
};
|
||||
|
||||
template <>
|
||||
struct sum<>
|
||||
{
|
||||
static constexpr auto value = 0;
|
||||
};
|
||||
|
||||
static_assert(sum<>::value == 0, "");
|
||||
static_assert(sum<1>::value == 1, "");
|
||||
static_assert(sum<23>::value == 23, "");
|
||||
static_assert(sum<1, 2>::value == 3, "");
|
||||
static_assert(sum<5, 5, 11>::value == 21, "");
|
||||
static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
|
||||
|
||||
}
|
||||
|
||||
// http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
|
||||
// Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
|
||||
// because of this.
|
||||
namespace test_template_alias_sfinae
|
||||
{
|
||||
|
||||
struct foo {};
|
||||
|
||||
template<typename T>
|
||||
using member = typename T::member_type;
|
||||
|
||||
template<typename T>
|
||||
void func(...) {}
|
||||
|
||||
template<typename T>
|
||||
void func(member<T>*) {}
|
||||
|
||||
void test();
|
||||
|
||||
void test() { func<foo>(0); }
|
||||
|
||||
}
|
||||
|
||||
} // namespace cxx11
|
||||
|
||||
#endif // __cplusplus >= 201103L
|
||||
|
||||
|
||||
|
||||
|
||||
// If the compiler admits that it is not ready for C++14, why torture it?
|
||||
// Hopefully, this will speed up the test.
|
||||
|
||||
#ifndef __cplusplus
|
||||
|
||||
#error "This is not a C++ compiler"
|
||||
|
||||
#elif __cplusplus < 201402L
|
||||
|
||||
#error "This is not a C++14 compiler"
|
||||
|
||||
#else
|
||||
|
||||
namespace cxx14
|
||||
{
|
||||
|
||||
namespace test_polymorphic_lambdas
|
||||
{
|
||||
|
||||
int
|
||||
test()
|
||||
{
|
||||
const auto lambda = [](auto&&... args){
|
||||
const auto istiny = [](auto x){
|
||||
return (sizeof(x) == 1UL) ? 1 : 0;
|
||||
};
|
||||
const int aretiny[] = { istiny(args)... };
|
||||
return aretiny[0];
|
||||
};
|
||||
return lambda(1, 1L, 1.0f, '1');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_binary_literals
|
||||
{
|
||||
|
||||
constexpr auto ivii = 0b0000000000101010;
|
||||
static_assert(ivii == 42, "wrong value");
|
||||
|
||||
}
|
||||
|
||||
namespace test_generalized_constexpr
|
||||
{
|
||||
|
||||
template < typename CharT >
|
||||
constexpr unsigned long
|
||||
strlen_c(const CharT *const s) noexcept
|
||||
{
|
||||
auto length = 0UL;
|
||||
for (auto p = s; *p; ++p)
|
||||
++length;
|
||||
return length;
|
||||
}
|
||||
|
||||
static_assert(strlen_c("") == 0UL, "");
|
||||
static_assert(strlen_c("x") == 1UL, "");
|
||||
static_assert(strlen_c("test") == 4UL, "");
|
||||
static_assert(strlen_c("another\0test") == 7UL, "");
|
||||
|
||||
}
|
||||
|
||||
namespace test_lambda_init_capture
|
||||
{
|
||||
|
||||
int
|
||||
test()
|
||||
{
|
||||
auto x = 0;
|
||||
const auto lambda1 = [a = x](int b){ return a + b; };
|
||||
const auto lambda2 = [a = lambda1(x)](){ return a; };
|
||||
return lambda2();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_digit_separators
|
||||
{
|
||||
|
||||
constexpr auto ten_million = 100'000'000;
|
||||
static_assert(ten_million == 100000000, "");
|
||||
|
||||
}
|
||||
|
||||
namespace test_return_type_deduction
|
||||
{
|
||||
|
||||
auto f(int& x) { return x; }
|
||||
decltype(auto) g(int& x) { return x; }
|
||||
|
||||
template < typename T1, typename T2 >
|
||||
struct is_same
|
||||
{
|
||||
static constexpr auto value = false;
|
||||
};
|
||||
|
||||
template < typename T >
|
||||
struct is_same<T, T>
|
||||
{
|
||||
static constexpr auto value = true;
|
||||
};
|
||||
|
||||
int
|
||||
test()
|
||||
{
|
||||
auto x = 0;
|
||||
static_assert(is_same<int, decltype(f(x))>::value, "");
|
||||
static_assert(is_same<int&, decltype(g(x))>::value, "");
|
||||
return x;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
} // namespace cxx14
|
||||
|
||||
#endif // __cplusplus >= 201402L
|
||||
|
||||
|
||||
|
||||
|
||||
// If the compiler admits that it is not ready for C++17, why torture it?
|
||||
// Hopefully, this will speed up the test.
|
||||
|
||||
#ifndef __cplusplus
|
||||
|
||||
#error "This is not a C++ compiler"
|
||||
|
||||
#elif __cplusplus < 201703L
|
||||
|
||||
#error "This is not a C++17 compiler"
|
||||
|
||||
#else
|
||||
|
||||
#include <initializer_list>
|
||||
#include <utility>
|
||||
#include <type_traits>
|
||||
|
||||
namespace cxx17
|
||||
{
|
||||
|
||||
namespace test_constexpr_lambdas
|
||||
{
|
||||
|
||||
constexpr int foo = [](){return 42;}();
|
||||
|
||||
}
|
||||
|
||||
namespace test::nested_namespace::definitions
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
namespace test_fold_expression
|
||||
{
|
||||
|
||||
template<typename... Args>
|
||||
int multiply(Args... args)
|
||||
{
|
||||
return (args * ... * 1);
|
||||
}
|
||||
|
||||
template<typename... Args>
|
||||
bool all(Args... args)
|
||||
{
|
||||
return (args && ...);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_extended_static_assert
|
||||
{
|
||||
|
||||
static_assert (true);
|
||||
|
||||
}
|
||||
|
||||
namespace test_auto_brace_init_list
|
||||
{
|
||||
|
||||
auto foo = {5};
|
||||
auto bar {5};
|
||||
|
||||
static_assert(std::is_same<std::initializer_list<int>, decltype(foo)>::value);
|
||||
static_assert(std::is_same<int, decltype(bar)>::value);
|
||||
}
|
||||
|
||||
namespace test_typename_in_template_template_parameter
|
||||
{
|
||||
|
||||
template<template<typename> typename X> struct D;
|
||||
|
||||
}
|
||||
|
||||
namespace test_fallthrough_nodiscard_maybe_unused_attributes
|
||||
{
|
||||
|
||||
int f1()
|
||||
{
|
||||
return 42;
|
||||
}
|
||||
|
||||
[[nodiscard]] int f2()
|
||||
{
|
||||
[[maybe_unused]] auto unused = f1();
|
||||
|
||||
switch (f1())
|
||||
{
|
||||
case 17:
|
||||
f1();
|
||||
[[fallthrough]];
|
||||
case 42:
|
||||
f1();
|
||||
}
|
||||
return f1();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_extended_aggregate_initialization
|
||||
{
|
||||
|
||||
struct base1
|
||||
{
|
||||
int b1, b2 = 42;
|
||||
};
|
||||
|
||||
struct base2
|
||||
{
|
||||
base2() {
|
||||
b3 = 42;
|
||||
}
|
||||
int b3;
|
||||
};
|
||||
|
||||
struct derived : base1, base2
|
||||
{
|
||||
int d;
|
||||
};
|
||||
|
||||
derived d1 {{1, 2}, {}, 4}; // full initialization
|
||||
derived d2 {{}, {}, 4}; // value-initialized bases
|
||||
|
||||
}
|
||||
|
||||
namespace test_general_range_based_for_loop
|
||||
{
|
||||
|
||||
struct iter
|
||||
{
|
||||
int i;
|
||||
|
||||
int& operator* ()
|
||||
{
|
||||
return i;
|
||||
}
|
||||
|
||||
const int& operator* () const
|
||||
{
|
||||
return i;
|
||||
}
|
||||
|
||||
iter& operator++()
|
||||
{
|
||||
++i;
|
||||
return *this;
|
||||
}
|
||||
};
|
||||
|
||||
struct sentinel
|
||||
{
|
||||
int i;
|
||||
};
|
||||
|
||||
bool operator== (const iter& i, const sentinel& s)
|
||||
{
|
||||
return i.i == s.i;
|
||||
}
|
||||
|
||||
bool operator!= (const iter& i, const sentinel& s)
|
||||
{
|
||||
return !(i == s);
|
||||
}
|
||||
|
||||
struct range
|
||||
{
|
||||
iter begin() const
|
||||
{
|
||||
return {0};
|
||||
}
|
||||
|
||||
sentinel end() const
|
||||
{
|
||||
return {5};
|
||||
}
|
||||
};
|
||||
|
||||
void f()
|
||||
{
|
||||
range r {};
|
||||
|
||||
for (auto i : r)
|
||||
{
|
||||
[[maybe_unused]] auto v = i;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_lambda_capture_asterisk_this_by_value
|
||||
{
|
||||
|
||||
struct t
|
||||
{
|
||||
int i;
|
||||
int foo()
|
||||
{
|
||||
return [*this]()
|
||||
{
|
||||
return i;
|
||||
}();
|
||||
}
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
namespace test_enum_class_construction
|
||||
{
|
||||
|
||||
enum class byte : unsigned char
|
||||
{};
|
||||
|
||||
byte foo {42};
|
||||
|
||||
}
|
||||
|
||||
namespace test_constexpr_if
|
||||
{
|
||||
|
||||
template <bool cond>
|
||||
int f ()
|
||||
{
|
||||
if constexpr(cond)
|
||||
{
|
||||
return 13;
|
||||
}
|
||||
else
|
||||
{
|
||||
return 42;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_selection_statement_with_initializer
|
||||
{
|
||||
|
||||
int f()
|
||||
{
|
||||
return 13;
|
||||
}
|
||||
|
||||
int f2()
|
||||
{
|
||||
if (auto i = f(); i > 0)
|
||||
{
|
||||
return 3;
|
||||
}
|
||||
|
||||
switch (auto i = f(); i + 4)
|
||||
{
|
||||
case 17:
|
||||
return 2;
|
||||
|
||||
default:
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_template_argument_deduction_for_class_templates
|
||||
{
|
||||
|
||||
template <typename T1, typename T2>
|
||||
struct pair
|
||||
{
|
||||
pair (T1 p1, T2 p2)
|
||||
: m1 {p1},
|
||||
m2 {p2}
|
||||
{}
|
||||
|
||||
T1 m1;
|
||||
T2 m2;
|
||||
};
|
||||
|
||||
void f()
|
||||
{
|
||||
[[maybe_unused]] auto p = pair{13, 42u};
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
namespace test_non_type_auto_template_parameters
|
||||
{
|
||||
|
||||
template <auto n>
|
||||
struct B
|
||||
{};
|
||||
|
||||
B<5> b1;
|
||||
B<'a'> b2;
|
||||
|
||||
}
|
||||
|
||||
namespace test_structured_bindings
|
||||
{
|
||||
|
||||
int arr[2] = { 1, 2 };
|
||||
std::pair<int, int> pr = { 1, 2 };
|
||||
|
||||
auto f1() -> int(&)[2]
|
||||
{
|
||||
return arr;
|
||||
}
|
||||
|
||||
auto f2() -> std::pair<int, int>&
|
||||
{
|
||||
return pr;
|
||||
}
|
||||
|
||||
struct S
|
||||
{
|
||||
int x1 : 2;
|
||||
volatile double y1;
|
||||
};
|
||||
|
||||
S f3()
|
||||
{
|
||||
return {};
|
||||
}
|
||||
|
||||
auto [ x1, y1 ] = f1();
|
||||
auto& [ xr1, yr1 ] = f1();
|
||||
auto [ x2, y2 ] = f2();
|
||||
auto& [ xr2, yr2 ] = f2();
|
||||
const auto [ x3, y3 ] = f3();
|
||||
|
||||
}
|
||||
|
||||
namespace test_exception_spec_type_system
|
||||
{
|
||||
|
||||
struct Good {};
|
||||
struct Bad {};
|
||||
|
||||
void g1() noexcept;
|
||||
void g2();
|
||||
|
||||
template<typename T>
|
||||
Bad
|
||||
f(T*, T*);
|
||||
|
||||
template<typename T1, typename T2>
|
||||
Good
|
||||
f(T1*, T2*);
|
||||
|
||||
static_assert (std::is_same_v<Good, decltype(f(g1, g2))>);
|
||||
|
||||
}
|
||||
|
||||
namespace test_inline_variables
|
||||
{
|
||||
|
||||
template<class T> void f(T)
|
||||
{}
|
||||
|
||||
template<class T> inline T g(T)
|
||||
{
|
||||
return T{};
|
||||
}
|
||||
|
||||
template<> inline void f<>(int)
|
||||
{}
|
||||
|
||||
template<> int g<>(int)
|
||||
{
|
||||
return 5;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
} // namespace cxx17
|
||||
|
||||
#endif // __cplusplus < 201703L
|
||||
|
||||
|
||||
|
||||
_ACEOF
|
||||
if ac_fn_cxx_try_compile "$LINENO"; then :
|
||||
eval $cachevar=yes
|
||||
else
|
||||
eval $cachevar=no
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
CXX="$ac_save_CXX"
|
||||
fi
|
||||
eval ac_res=\$$cachevar
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
|
||||
$as_echo "$ac_res" >&6; }
|
||||
if eval test x\$$cachevar = xyes; then
|
||||
CXX="$CXX $switch"
|
||||
if test -n "$CXXCPP" ; then
|
||||
CXXCPP="$CXXCPP $switch"
|
||||
fi
|
||||
ac_success=yes
|
||||
break
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
if test x$ac_success = xno; then
|
||||
for alternative in ${ax_cxx_compile_alternatives}; do
|
||||
for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
|
||||
@ -27601,7 +26781,7 @@ $as_echo "found in $ac_find_includes" >&6; }
|
||||
fi
|
||||
fi
|
||||
|
||||
CPPFLAGS="$ac_path_to_include $CPPFLAGS"
|
||||
CPPFLAGS="$CPPFLAGS $ac_path_to_include"
|
||||
else
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
|
||||
$as_echo "not found" >&6; }
|
||||
@ -29229,7 +28409,7 @@ $as_echo "$wx_cv_cc_visibility_workaround" >&6; }
|
||||
|
||||
*-*-solaris2* )
|
||||
|
||||
CPPFLAGS="-isystem /usr/openwin/include $CPPFLAGS"
|
||||
CPPFLAGS="$CPPFLAGS -isystem /usr/openwin/include"
|
||||
|
||||
saveLdflags="$LDFLAGS"
|
||||
LDFLAGS="$saveLdflags -Wl,-rpath,/"
|
||||
@ -38264,10 +37444,12 @@ WXCONFIG_CFLAGS=`echo $WXCONFIG_CFLAGS`
|
||||
WXCONFIG_CXXFLAGS=`echo $WXCONFIG_CFLAGS $WXCONFIG_CXXFLAGS`
|
||||
|
||||
|
||||
CPPFLAGS=`echo $WXCONFIG_CPPFLAGS \
|
||||
CPPFLAGS=`echo \
|
||||
-I\\${wx_top_builddir}/lib/wx/include/${TOOLCHAIN_FULLNAME} \
|
||||
-I\\${top_srcdir}/include $TOOLKIT_INCLUDE \
|
||||
$CPPFLAGS `
|
||||
-I\\${top_srcdir}/include \
|
||||
$CPPFLAGS \
|
||||
$WXCONFIG_CPPFLAGS \
|
||||
$TOOLKIT_INCLUDE`
|
||||
|
||||
C_AND_CXX_FLAGS="$DEBUG_CFLAGS $PROFILE_FLAGS $OPTIMISE_CFLAGS"
|
||||
CFLAGS=`echo $WXCONFIG_CFLAGS $CWARNINGS $C_AND_CXX_FLAGS $CFLAGS `
|
||||
|
@ -1137,7 +1137,7 @@ if test -n "$wxWITH_CXX"; then
|
||||
|
||||
17)
|
||||
dnl This is similar to 14 above.
|
||||
AX_CXX_COMPILE_STDCXX(17)
|
||||
AX_CXX_COMPILE_STDCXX([17], [noext], [mandatory])
|
||||
HAVE_CXX11=1
|
||||
;;
|
||||
|
||||
|
68
demos/Makefile
Normal file
68
demos/Makefile
Normal file
@ -0,0 +1,68 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: bombs forty fractal life poem
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
-(cd bombs && $(MAKE) clean)
|
||||
-(cd forty && $(MAKE) clean)
|
||||
-(cd fractal && $(MAKE) clean)
|
||||
-(cd life && $(MAKE) clean)
|
||||
-(cd poem && $(MAKE) clean)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
-(cd bombs && $(MAKE) distclean)
|
||||
-(cd forty && $(MAKE) distclean)
|
||||
-(cd fractal && $(MAKE) distclean)
|
||||
-(cd life && $(MAKE) distclean)
|
||||
-(cd poem && $(MAKE) distclean)
|
||||
|
||||
bombs:
|
||||
(cd bombs && $(MAKE) all)
|
||||
|
||||
forty:
|
||||
(cd forty && $(MAKE) all)
|
||||
|
||||
fractal:
|
||||
(cd fractal && $(MAKE) all)
|
||||
|
||||
life:
|
||||
(cd life && $(MAKE) all)
|
||||
|
||||
poem:
|
||||
(cd poem && $(MAKE) all)
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean bombs forty fractal life poem
|
198
demos/bombs/Makefile
Normal file
198
demos/bombs/Makefile
Normal file
@ -0,0 +1,198 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
BOMBS_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
BOMBS_OBJECTS = \
|
||||
bombs_bombs.o \
|
||||
bombs_bombs1.o \
|
||||
bombs_game.o \
|
||||
$(__bombs___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___bombs___os2_emxbindcmd = $(NM) bombs$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep bombs$(EXEEXT) ; fi
|
||||
#__bombs___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___bombs___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__bombs_app_Contents_PkgInfo___depname \
|
||||
# = bombs.app/Contents/PkgInfo
|
||||
#__bombs_bundle___depname = bombs_bundle
|
||||
#____bombs_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__bombs_app_Contents_PkgInfo___depname)
|
||||
#____bombs_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__bombs_app_Contents_PkgInfo___depname)
|
||||
#____bombs_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__bombs_app_Contents_PkgInfo___depname)
|
||||
#____bombs_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__bombs_app_Contents_PkgInfo___depname)
|
||||
#____bombs_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__bombs_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__bombs___win32rc = bombs_bombs_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: bombs$(EXEEXT) $(__bombs_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f bombs$(EXEEXT)
|
||||
rm -rf bombs.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
bombs$(EXEEXT): $(BOMBS_OBJECTS) $(__bombs___win32rc)
|
||||
$(CXX) -o $@ $(BOMBS_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__bombs___os2_emxbindcmd)
|
||||
|
||||
#bombs.app/Contents/PkgInfo: bombs$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p bombs.app/Contents
|
||||
# mkdir -p bombs.app/Contents/MacOS
|
||||
# mkdir -p bombs.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/bombs/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >bombs.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >bombs.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f bombs$(EXEEXT) bombs.app/Contents/MacOS/bombs
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns bombs.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#bombs_bundle: $(____bombs_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
bombs_bombs.o: $(srcdir)/bombs.cpp
|
||||
$(CXXC) -c -o $@ $(BOMBS_CXXFLAGS) $(srcdir)/bombs.cpp
|
||||
|
||||
bombs_bombs1.o: $(srcdir)/bombs1.cpp
|
||||
$(CXXC) -c -o $@ $(BOMBS_CXXFLAGS) $(srcdir)/bombs1.cpp
|
||||
|
||||
bombs_game.o: $(srcdir)/game.cpp
|
||||
$(CXXC) -c -o $@ $(BOMBS_CXXFLAGS) $(srcdir)/game.cpp
|
||||
|
||||
bombs_bombs_rc.o: $(srcdir)/bombs.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean bombs_bundle
|
237
demos/forty/Makefile
Normal file
237
demos/forty/Makefile
Normal file
@ -0,0 +1,237 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
FORTY_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
FORTY_OBJECTS = \
|
||||
forty_forty.o \
|
||||
forty_canvas.o \
|
||||
forty_card.o \
|
||||
forty_game.o \
|
||||
forty_pile.o \
|
||||
forty_playerdg.o \
|
||||
forty_scoredg.o \
|
||||
forty_scorefil.o \
|
||||
$(__forty___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___forty___os2_emxbindcmd = $(NM) forty$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep forty$(EXEEXT) ; fi
|
||||
#__forty___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___forty___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__forty_app_Contents_PkgInfo___depname \
|
||||
# = forty.app/Contents/PkgInfo
|
||||
#__forty_bundle___depname = forty_bundle
|
||||
#____forty_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__forty_app_Contents_PkgInfo___depname)
|
||||
#____forty_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__forty_app_Contents_PkgInfo___depname)
|
||||
#____forty_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__forty_app_Contents_PkgInfo___depname)
|
||||
#____forty_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__forty_app_Contents_PkgInfo___depname)
|
||||
#____forty_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__forty_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_XML_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_XML_p = $(COND_MONOLITHIC_0___WXLIB_XML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__forty___win32rc = forty_forty_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: forty$(EXEEXT) $(__forty_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f forty$(EXEEXT)
|
||||
rm -rf forty.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
forty$(EXEEXT): $(FORTY_OBJECTS) $(__forty___win32rc)
|
||||
$(CXX) -o $@ $(FORTY_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_XML_p) $(EXTRALIBS_XML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__forty___os2_emxbindcmd)
|
||||
|
||||
#forty.app/Contents/PkgInfo: forty$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p forty.app/Contents
|
||||
# mkdir -p forty.app/Contents/MacOS
|
||||
# mkdir -p forty.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/forty/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >forty.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >forty.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f forty$(EXEEXT) forty.app/Contents/MacOS/forty
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns forty.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#forty_bundle: $(____forty_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in about.htm; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
forty_forty.o: $(srcdir)/forty.cpp
|
||||
$(CXXC) -c -o $@ $(FORTY_CXXFLAGS) $(srcdir)/forty.cpp
|
||||
|
||||
forty_canvas.o: $(srcdir)/canvas.cpp
|
||||
$(CXXC) -c -o $@ $(FORTY_CXXFLAGS) $(srcdir)/canvas.cpp
|
||||
|
||||
forty_card.o: $(srcdir)/card.cpp
|
||||
$(CXXC) -c -o $@ $(FORTY_CXXFLAGS) $(srcdir)/card.cpp
|
||||
|
||||
forty_game.o: $(srcdir)/game.cpp
|
||||
$(CXXC) -c -o $@ $(FORTY_CXXFLAGS) $(srcdir)/game.cpp
|
||||
|
||||
forty_pile.o: $(srcdir)/pile.cpp
|
||||
$(CXXC) -c -o $@ $(FORTY_CXXFLAGS) $(srcdir)/pile.cpp
|
||||
|
||||
forty_playerdg.o: $(srcdir)/playerdg.cpp
|
||||
$(CXXC) -c -o $@ $(FORTY_CXXFLAGS) $(srcdir)/playerdg.cpp
|
||||
|
||||
forty_scoredg.o: $(srcdir)/scoredg.cpp
|
||||
$(CXXC) -c -o $@ $(FORTY_CXXFLAGS) $(srcdir)/scoredg.cpp
|
||||
|
||||
forty_scorefil.o: $(srcdir)/scorefil.cpp
|
||||
$(CXXC) -c -o $@ $(FORTY_CXXFLAGS) $(srcdir)/scorefil.cpp
|
||||
|
||||
forty_forty_rc.o: $(srcdir)/forty.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean forty_bundle data
|
190
demos/fractal/Makefile
Normal file
190
demos/fractal/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
FRACTAL_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
FRACTAL_OBJECTS = \
|
||||
fractal_fractal.o \
|
||||
$(__fractal___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___fractal___os2_emxbindcmd = $(NM) fractal$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep fractal$(EXEEXT) ; fi
|
||||
#__fractal___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___fractal___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__fractal_app_Contents_PkgInfo___depname \
|
||||
# = fractal.app/Contents/PkgInfo
|
||||
#__fractal_bundle___depname = fractal_bundle
|
||||
#____fractal_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__fractal_app_Contents_PkgInfo___depname)
|
||||
#____fractal_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__fractal_app_Contents_PkgInfo___depname)
|
||||
#____fractal_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__fractal_app_Contents_PkgInfo___depname)
|
||||
#____fractal_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__fractal_app_Contents_PkgInfo___depname)
|
||||
#____fractal_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__fractal_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__fractal___win32rc = fractal_fractal_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: fractal$(EXEEXT) $(__fractal_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f fractal$(EXEEXT)
|
||||
rm -rf fractal.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
fractal$(EXEEXT): $(FRACTAL_OBJECTS) $(__fractal___win32rc)
|
||||
$(CXX) -o $@ $(FRACTAL_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__fractal___os2_emxbindcmd)
|
||||
|
||||
#fractal.app/Contents/PkgInfo: fractal$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p fractal.app/Contents
|
||||
# mkdir -p fractal.app/Contents/MacOS
|
||||
# mkdir -p fractal.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/fractal/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >fractal.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >fractal.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f fractal$(EXEEXT) fractal.app/Contents/MacOS/fractal
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns fractal.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#fractal_bundle: $(____fractal_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
fractal_fractal.o: $(srcdir)/fractal.cpp
|
||||
$(CXXC) -c -o $@ $(FRACTAL_CXXFLAGS) $(srcdir)/fractal.cpp
|
||||
|
||||
fractal_fractal_rc.o: $(srcdir)/fractal.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean fractal_bundle
|
214
demos/life/Makefile
Normal file
214
demos/life/Makefile
Normal file
@ -0,0 +1,214 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
LIFE_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
LIFE_OBJECTS = \
|
||||
life_life.o \
|
||||
life_dialogs.o \
|
||||
life_game.o \
|
||||
life_reader.o \
|
||||
$(__life___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___life___os2_emxbindcmd = $(NM) life$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep life$(EXEEXT) ; fi
|
||||
#__life___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___life___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__life_app_Contents_PkgInfo___depname \
|
||||
# = life.app/Contents/PkgInfo
|
||||
#__life_bundle___depname = life_bundle
|
||||
#____life_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__life_app_Contents_PkgInfo___depname)
|
||||
#____life_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__life_app_Contents_PkgInfo___depname)
|
||||
#____life_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__life_app_Contents_PkgInfo___depname)
|
||||
#____life_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__life_app_Contents_PkgInfo___depname)
|
||||
#____life_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__life_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__life___win32rc = life_life_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: life$(EXEEXT) $(__life_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f life$(EXEEXT)
|
||||
rm -rf life.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
life$(EXEEXT): $(LIFE_OBJECTS) $(__life___win32rc)
|
||||
$(CXX) -o $@ $(LIFE_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__life___os2_emxbindcmd)
|
||||
|
||||
#life.app/Contents/PkgInfo: life$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p life.app/Contents
|
||||
# mkdir -p life.app/Contents/MacOS
|
||||
# mkdir -p life.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/life/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >life.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >life.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f life$(EXEEXT) life.app/Contents/MacOS/life
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns life.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#life_bundle: $(____life_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in breeder.lif; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
life_life.o: $(srcdir)/life.cpp
|
||||
$(CXXC) -c -o $@ $(LIFE_CXXFLAGS) $(srcdir)/life.cpp
|
||||
|
||||
life_dialogs.o: $(srcdir)/dialogs.cpp
|
||||
$(CXXC) -c -o $@ $(LIFE_CXXFLAGS) $(srcdir)/dialogs.cpp
|
||||
|
||||
life_game.o: $(srcdir)/game.cpp
|
||||
$(CXXC) -c -o $@ $(LIFE_CXXFLAGS) $(srcdir)/game.cpp
|
||||
|
||||
life_reader.o: $(srcdir)/reader.cpp
|
||||
$(CXXC) -c -o $@ $(LIFE_CXXFLAGS) $(srcdir)/reader.cpp
|
||||
|
||||
life_life_rc.o: $(srcdir)/life.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean life_bundle data
|
206
demos/poem/Makefile
Normal file
206
demos/poem/Makefile
Normal file
@ -0,0 +1,206 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
WXPOEM_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
WXPOEM_OBJECTS = \
|
||||
wxpoem_wxpoem.o \
|
||||
$(__wxpoem___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___wxpoem___os2_emxbindcmd = $(NM) wxpoem$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep wxpoem$(EXEEXT) ; fi
|
||||
#__wxpoem___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___wxpoem___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__wxpoem_app_Contents_PkgInfo___depname \
|
||||
# = wxpoem.app/Contents/PkgInfo
|
||||
#__wxpoem_bundle___depname = wxpoem_bundle
|
||||
#____wxpoem_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__wxpoem_app_Contents_PkgInfo___depname)
|
||||
#____wxpoem_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__wxpoem_app_Contents_PkgInfo___depname)
|
||||
#____wxpoem_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__wxpoem_app_Contents_PkgInfo___depname)
|
||||
#____wxpoem_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__wxpoem_app_Contents_PkgInfo___depname)
|
||||
#____wxpoem_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__wxpoem_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__wxpoem___win32rc = wxpoem_wxpoem_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: wxpoem$(EXEEXT) $(__wxpoem_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f wxpoem$(EXEEXT)
|
||||
rm -rf wxpoem.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
wxpoem$(EXEEXT): $(WXPOEM_OBJECTS) $(__wxpoem___win32rc)
|
||||
$(CXX) -o $@ $(WXPOEM_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__wxpoem___os2_emxbindcmd)
|
||||
|
||||
#wxpoem.app/Contents/PkgInfo: wxpoem$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p wxpoem.app/Contents
|
||||
# mkdir -p wxpoem.app/Contents/MacOS
|
||||
# mkdir -p wxpoem.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/wxpoem/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >wxpoem.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >wxpoem.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f wxpoem$(EXEEXT) wxpoem.app/Contents/MacOS/wxpoem
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns wxpoem.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#wxpoem_bundle: $(____wxpoem_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in wxpoem.txt wxpoem.dat wxpoem.idx; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
wxpoem_wxpoem.o: $(srcdir)/wxpoem.cpp
|
||||
$(CXXC) -c -o $@ $(WXPOEM_CXXFLAGS) $(srcdir)/wxpoem.cpp
|
||||
|
||||
wxpoem_wxpoem_rc.o: $(srcdir)/wxpoem.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean wxpoem_bundle data
|
@ -513,13 +513,13 @@
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_BUTTON) */
|
||||
|
||||
#ifndef wxUSE_CAIRO
|
||||
#if !defined(wxUSE_CAIRO) && defined(__WXGTK__)
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
# error "wxUSE_CAIRO must be defined, please read comment near the top of this file."
|
||||
# else
|
||||
# define wxUSE_CAIRO 0
|
||||
# endif
|
||||
#endif /* !defined(wxUSE_CAIRO) */
|
||||
#endif /* !defined(wxUSE_CAIRO) && defined(__WXGTK__) */
|
||||
|
||||
#ifndef wxUSE_CALENDARCTRL
|
||||
# ifdef wxABORT_ON_CONFIG_ERROR
|
||||
|
@ -1,84 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Script originally based on GTK+'s own abicheck.sh; it should be run anytime
|
||||
# there is a change in the stable branch of wxWidgets which could lead to an
|
||||
# ABI breakage and thus result in a binary-incompatible change (see tech docs).
|
||||
#
|
||||
|
||||
|
||||
expected_abi_file="expected_abi"
|
||||
actual_abi_file="actual_abi"
|
||||
|
||||
if [[ "$(uname)" == "Darwin" ]]; then
|
||||
file_mask=*.dylib
|
||||
nm_options="-g -U"
|
||||
else
|
||||
file_mask=*.so
|
||||
nm_options="-D -g --defined-only"
|
||||
fi
|
||||
|
||||
if [[ "$1" == "--generate" ]]; then
|
||||
|
||||
# IMPORTANT: we need a shared build of wxWidgets to proceed
|
||||
if [[ $(echo $file_mask) == "$file_mask" ]]; then
|
||||
echo "No shared objects ($file_mask) were found... aborting"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# generated the "expected ABI" for later comparison
|
||||
rm -f $expected_abi_file
|
||||
for library in $file_mask; do
|
||||
# NOTE: don't use -C option as otherwise cut won't work correctly
|
||||
nm $nm_options $library | cut -d ' ' -f 2,3 | sort >>$expected_abi_file
|
||||
done
|
||||
|
||||
echo "Expected wxWidgets ABI generated in \"$expected_abi_file\"..."
|
||||
|
||||
elif [[ -z "$1" ]]; then
|
||||
|
||||
if [[ ! -f "$expected_abi_file" ]]; then
|
||||
echo "The file containing the expected wxWidgets ABI '$expected_abi_file' does not exist!"
|
||||
echo "Please generate it first using the '--generate' option"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Comparing actual ABI with the expected ABI (loading it from \"$expected_abi_file\")..."
|
||||
|
||||
# IMPORTANT: we need a shared build of wxWidgets to do the check
|
||||
if [[ $(echo $file_mask) == "*$file_mask" ]]; then
|
||||
echo "No shared objects ($file_mask) were found... aborting"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
rm -f $actual_abi_file
|
||||
for library in $file_mask; do
|
||||
# NOTE: don't use -C option as otherwise cut won't work correctly
|
||||
nm $nm_options $library | cut -d ' ' -f 2,3 | sort >>$actual_abi_file
|
||||
done
|
||||
|
||||
result=`diff -u $expected_abi_file $actual_abi_file`
|
||||
|
||||
if [[ -z "$result" ]]; then
|
||||
echo "No binary (in)compatible changes were found."
|
||||
else
|
||||
echo "========================================================="
|
||||
echo "WARNING: Possible binary-incompatible changes were found:"
|
||||
echo "========================================================="
|
||||
echo
|
||||
echo "$result"
|
||||
|
||||
# this doesn't necessarly indicate that binary compatibility was surely
|
||||
# broken; e.g. adding non-virtual methods will generate a new line in the
|
||||
# $actual_abi_file but that's a compatible change.
|
||||
fi
|
||||
|
||||
else
|
||||
|
||||
echo "Usage: $0 [--generate]"
|
||||
echo "When running without options, compares the wxWidgets ABI saved in '$expected_abi_file'"
|
||||
echo "with the current ABI of the .so files of the working directory."
|
||||
echo "When --generate is given, saves in '$expected_abi_file' the ABI of the .so files"
|
||||
echo "(for later comparisons)."
|
||||
|
||||
fi
|
||||
|
11
lib/vms.opt
11
lib/vms.opt
@ -1,11 +0,0 @@
|
||||
wx_root:[wxwidgets.lib]libwx_motif.olb/lib
|
||||
sys$library:libjpeg.olb/lib
|
||||
sys$library:libpng.olb/lib
|
||||
sys$library:libz.olb/lib
|
||||
sys$share:tiff$shr/share
|
||||
X11:libxpm.olb/lib
|
||||
sys$library:decw$xextlibshr.exe/share
|
||||
sys$library:decw$xlibshr.exe/share
|
||||
sys$library:decw$xtlibshrr5.exe/share
|
||||
sys$library:decw$xmlibshr12.exe/share
|
||||
sys$library:decw$xmulibshrr5.exe/share
|
@ -1,14 +0,0 @@
|
||||
wx_root:[wxwidgets.lib]libwx_gtk.olb/lib
|
||||
sys$library:gthread.obj
|
||||
sys$library:libjpeg.olb/lib
|
||||
sys$library:libpng.olb/lib
|
||||
sys$library:libz.olb/lib
|
||||
sys$share:tiff$shr/share
|
||||
sys$library:expat.olb/lib
|
||||
X11:libxpm.olb/lib
|
||||
sys$share:libgtk.exe/share
|
||||
sys$share:libgdk.exe/share
|
||||
sys$share:libglib.exe/share
|
||||
sys$share:pthread$rtl.exe/share
|
||||
sys$library:decw$xextlibshr.exe/share
|
||||
sys$library:decw$xlibshr.exe/share
|
@ -1,20 +0,0 @@
|
||||
wx_root:[wxwidgets.lib]libwx_gtk2.olb/lib
|
||||
sys$library:libcairo.olb/lib
|
||||
sys$library:libpixman.olb/lib
|
||||
sys$library:libjpeg.olb/lib
|
||||
sys$library:libpng.olb/lib
|
||||
sys$library:libz.olb/lib
|
||||
sys$share:tiff$shr/share
|
||||
X11:libxpm.olb/lib
|
||||
sys$library:expat.olb/lib
|
||||
sys$share:libgtk2.exe/share
|
||||
sys$share:libgdk-pixbuf.exe/share
|
||||
sys$share:libgdk2.exe/share
|
||||
sys$share:libpango.exe/share
|
||||
sys$share:libglib2.exe/share
|
||||
sys$share:freetype2shr/share
|
||||
sys$share:libfontconfig/share
|
||||
sys$share:pthread$rtl.exe/share
|
||||
sys$share:libXrender.exe/share
|
||||
sys$library:decw$xextlibshr.exe/share
|
||||
sys$library:decw$xlibshr.exe/share
|
@ -1,15 +0,0 @@
|
||||
wx_root:[wxwidgets.lib]libwx_x11_univ.olb/lib
|
||||
sys$library:libcairo.olb/lib
|
||||
sys$library:libpixman.olb/lib
|
||||
sys$library:libjpeg.olb/lib
|
||||
sys$library:libpng.olb/lib
|
||||
sys$library:libz.olb/lib
|
||||
sys$share:tiff$shr/share
|
||||
sys$library:expat.olb/lib
|
||||
X11:libxpm.olb/lib
|
||||
sys$share:freetype2shr/share
|
||||
sys$share:libfontconfig/share
|
||||
sys$share:pthread$rtl.exe/share
|
||||
sys$share:libXrender.exe/share
|
||||
sys$library:decw$xextlibshr.exe/share
|
||||
sys$library:decw$xlibshr.exe/share
|
1397
lib/wx/config/gtk3-unicode-static-3.1
Normal file
1397
lib/wx/config/gtk3-unicode-static-3.1
Normal file
File diff suppressed because it is too large
Load Diff
38
lib/wx/config/inplace-gtk3-unicode-static-3.1
Normal file
38
lib/wx/config/inplace-gtk3-unicode-static-3.1
Normal file
@ -0,0 +1,38 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Name: wx-config-inplace
|
||||
# Purpose: wx configuration in tree search and query tool
|
||||
# Author: Ron <ron@debian.org>
|
||||
# Modified by: VZ on 2005-09-20 to make it work with Bourne shell
|
||||
# Created: 14/9/2004
|
||||
# Copyright: (c) 2004 Ron <ron@debian.org>
|
||||
# Licence: wxWindows licence
|
||||
############################################################################
|
||||
|
||||
# Not much to do here. Just initialise prefix to point things into the
|
||||
# local tree by default and then source the real wx-config if it all still
|
||||
# looks sane.
|
||||
|
||||
check_dirname()
|
||||
{
|
||||
if [ ! -d "$1" ]; then
|
||||
printf "\n *** Error: Directory '$1'\n" 1>&2
|
||||
printf " no longer exists.\n\n" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
( cd $1 && pwd )
|
||||
}
|
||||
|
||||
# set the variables which allow the real wx-config to check if we're using it
|
||||
# in place or after installation
|
||||
this_prefix=`check_dirname "/run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets"`
|
||||
if [ "x$this_prefix" = "x" ]; then
|
||||
exit 1
|
||||
fi
|
||||
this_exec_prefix=`check_dirname "/run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets"`
|
||||
if [ "x$this_exec_prefix" = "x" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
. "$this_exec_prefix/lib/wx/config/gtk3-unicode-static-3.1"
|
||||
|
1315
lib/wx/include/gtk3-unicode-static-3.1/wx/setup.h
Normal file
1315
lib/wx/include/gtk3-unicode-static-3.1/wx/setup.h
Normal file
File diff suppressed because it is too large
Load Diff
8
pwnd
Normal file
8
pwnd
Normal file
@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
for i; do
|
||||
echo -n $i >> compile_log
|
||||
echo -n " " >> compile_log
|
||||
done
|
||||
|
||||
echo "" >> compile_log
|
17
samples/Makefile
Normal file
17
samples/Makefile
Normal file
@ -0,0 +1,17 @@
|
||||
#
|
||||
# Makefile : Builds wxWindows samples for Unix.
|
||||
#
|
||||
|
||||
SAMPLES_SUBDIRS=animate archive artprov aui calendar caret clipboard collpane combo config console dataview debugrpt dialogs dialup display dnd docview dragimag drawing erase event except exec font fswatcher grid help htlbox html html/about html/help html/helpview html/printing html/test html/virtual html/widget html/zip image internat joytest keyboard layout listctrl mdi mediaplayer menu minimal notebook opengl opengl/cube opengl/isosurf opengl/penguin opengl/pyramid popup power preferences printing propgrid render ribbon richtext sashtest scroll secretstore shaped sockets sound splash splitter statbar stc svg taborder taskbar text thread toolbar treectrl treelist typetest validate vscroll webview widgets wizard wrapsizer
|
||||
|
||||
ALL_TARGETS := all clean distclean
|
||||
|
||||
$(ALL_TARGETS): $(SAMPLES_SUBDIRS)
|
||||
|
||||
# The use of both MAKECMDGOALS and .TARGETS here allows the same makefile to be
|
||||
# used both with GNU make and BSD make: only one of these variables will be
|
||||
# defined for the particular make program flavour.
|
||||
$(SAMPLES_SUBDIRS):
|
||||
$(MAKE) -C $@ $(MAKECMDGOALS) $(.TARGETS)
|
||||
|
||||
.PHONY: $(ALL_TARGETS) $(SAMPLES_SUBDIRS)
|
202
samples/animate/Makefile
Normal file
202
samples/animate/Makefile
Normal file
@ -0,0 +1,202 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
ANITEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
ANITEST_OBJECTS = \
|
||||
anitest_anitest.o \
|
||||
$(__anitest___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___anitest___os2_emxbindcmd = $(NM) anitest$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep anitest$(EXEEXT) ; fi
|
||||
#__anitest___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___anitest___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__anitest_app_Contents_PkgInfo___depname \
|
||||
# = anitest.app/Contents/PkgInfo
|
||||
#__anitest_bundle___depname = anitest_bundle
|
||||
#____anitest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__anitest_app_Contents_PkgInfo___depname)
|
||||
#____anitest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__anitest_app_Contents_PkgInfo___depname)
|
||||
#____anitest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__anitest_app_Contents_PkgInfo___depname)
|
||||
#____anitest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__anitest_app_Contents_PkgInfo___depname)
|
||||
#____anitest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__anitest_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__anitest___win32rc = anitest_sample_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: anitest$(EXEEXT) $(__anitest_bundle___depname) catalog
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f anitest$(EXEEXT)
|
||||
rm -rf anitest.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
anitest$(EXEEXT): $(ANITEST_OBJECTS) $(__anitest___win32rc)
|
||||
$(CXX) -o $@ $(ANITEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__anitest___os2_emxbindcmd)
|
||||
|
||||
#anitest.app/Contents/PkgInfo: anitest$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p anitest.app/Contents
|
||||
# mkdir -p anitest.app/Contents/MacOS
|
||||
# mkdir -p anitest.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/anitest/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >anitest.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >anitest.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f anitest$(EXEEXT) anitest.app/Contents/MacOS/anitest
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns anitest.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#anitest_bundle: $(____anitest_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
catalog:
|
||||
@mkdir -p .
|
||||
@for f in throbber.gif hourglass.ani; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
anitest_anitest.o: $(srcdir)/anitest.cpp
|
||||
$(CXXC) -c -o $@ $(ANITEST_CXXFLAGS) $(srcdir)/anitest.cpp
|
||||
|
||||
anitest_sample_rc.o: $(srcdir)/../sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean anitest_bundle catalog
|
125
samples/archive/Makefile
Normal file
125
samples/archive/Makefile
Normal file
@ -0,0 +1,125 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
ARCHIVE_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -DwxUSE_GUI=0 $(WX_CXXFLAGS) \
|
||||
$(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
ARCHIVE_OBJECTS = \
|
||||
archive_archive.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: archive$(EXEEXT)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f archive$(EXEEXT)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
archive$(EXEEXT): $(ARCHIVE_OBJECTS)
|
||||
$(CXX) -o $@ $(ARCHIVE_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
|
||||
archive_archive.o: $(srcdir)/archive.cpp
|
||||
$(CXXC) -c -o $@ $(ARCHIVE_CXXFLAGS) $(srcdir)/archive.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean
|
194
samples/artprov/Makefile
Normal file
194
samples/artprov/Makefile
Normal file
@ -0,0 +1,194 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
ARTTEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
ARTTEST_OBJECTS = \
|
||||
$(__arttest___win32rc) \
|
||||
arttest_arttest.o \
|
||||
arttest_artbrows.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___arttest___os2_emxbindcmd = $(NM) arttest$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep arttest$(EXEEXT) ; fi
|
||||
#__arttest___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___arttest___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__arttest___win32rc = arttest_sample_rc.o
|
||||
#__arttest_app_Contents_PkgInfo___depname \
|
||||
# = arttest.app/Contents/PkgInfo
|
||||
#__arttest_bundle___depname = arttest_bundle
|
||||
#____arttest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__arttest_app_Contents_PkgInfo___depname)
|
||||
#____arttest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__arttest_app_Contents_PkgInfo___depname)
|
||||
#____arttest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__arttest_app_Contents_PkgInfo___depname)
|
||||
#____arttest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__arttest_app_Contents_PkgInfo___depname)
|
||||
#____arttest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__arttest_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: arttest$(EXEEXT) $(__arttest_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f arttest$(EXEEXT)
|
||||
rm -rf arttest.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
arttest$(EXEEXT): $(ARTTEST_OBJECTS) $(__arttest___win32rc)
|
||||
$(CXX) -o $@ $(ARTTEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__arttest___os2_emxbindcmd)
|
||||
|
||||
#arttest.app/Contents/PkgInfo: arttest$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p arttest.app/Contents
|
||||
# mkdir -p arttest.app/Contents/MacOS
|
||||
# mkdir -p arttest.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/arttest/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >arttest.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >arttest.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f arttest$(EXEEXT) arttest.app/Contents/MacOS/arttest
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns arttest.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#arttest_bundle: $(____arttest_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
arttest_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
arttest_arttest.o: $(srcdir)/arttest.cpp
|
||||
$(CXXC) -c -o $@ $(ARTTEST_CXXFLAGS) $(srcdir)/arttest.cpp
|
||||
|
||||
arttest_artbrows.o: $(srcdir)/artbrows.cpp
|
||||
$(CXXC) -c -o $@ $(ARTTEST_CXXFLAGS) $(srcdir)/artbrows.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean arttest_bundle
|
200
samples/aui/Makefile
Normal file
200
samples/aui/Makefile
Normal file
@ -0,0 +1,200 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
AUIDEMO_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
AUIDEMO_OBJECTS = \
|
||||
$(__auidemo___win32rc) \
|
||||
auidemo_auidemo.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___auidemo___os2_emxbindcmd = $(NM) auidemo$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep auidemo$(EXEEXT) ; fi
|
||||
#__auidemo___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___auidemo___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__auidemo___win32rc = auidemo_sample_rc.o
|
||||
#__auidemo_app_Contents_PkgInfo___depname \
|
||||
# = auidemo.app/Contents/PkgInfo
|
||||
#__auidemo_bundle___depname = auidemo_bundle
|
||||
#____auidemo_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__auidemo_app_Contents_PkgInfo___depname)
|
||||
#____auidemo_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__auidemo_app_Contents_PkgInfo___depname)
|
||||
#____auidemo_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__auidemo_app_Contents_PkgInfo___depname)
|
||||
#____auidemo_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__auidemo_app_Contents_PkgInfo___depname)
|
||||
#____auidemo_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__auidemo_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_AUI_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_AUI_p = $(COND_MONOLITHIC_0___WXLIB_AUI_p)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_XML_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_XML_p = $(COND_MONOLITHIC_0___WXLIB_XML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: auidemo$(EXEEXT) $(__auidemo_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f auidemo$(EXEEXT)
|
||||
rm -rf auidemo.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
auidemo$(EXEEXT): $(AUIDEMO_OBJECTS) $(__auidemo___win32rc)
|
||||
$(CXX) -o $@ $(AUIDEMO_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_XML_p) $(EXTRALIBS_XML) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__auidemo___os2_emxbindcmd)
|
||||
|
||||
#auidemo.app/Contents/PkgInfo: auidemo$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p auidemo.app/Contents
|
||||
# mkdir -p auidemo.app/Contents/MacOS
|
||||
# mkdir -p auidemo.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/auidemo/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >auidemo.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >auidemo.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f auidemo$(EXEEXT) auidemo.app/Contents/MacOS/auidemo
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns auidemo.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#auidemo_bundle: $(____auidemo_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
auidemo_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
auidemo_auidemo.o: $(srcdir)/auidemo.cpp
|
||||
$(CXXC) -c -o $@ $(AUIDEMO_CXXFLAGS) $(srcdir)/auidemo.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean auidemo_bundle
|
190
samples/calendar/Makefile
Normal file
190
samples/calendar/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
CALENDAR_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
CALENDAR_OBJECTS = \
|
||||
$(__calendar___win32rc) \
|
||||
calendar_calendar.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___calendar___os2_emxbindcmd = $(NM) calendar$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep calendar$(EXEEXT) ; fi
|
||||
#__calendar___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___calendar___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__calendar___win32rc = calendar_sample_rc.o
|
||||
#__calendar_app_Contents_PkgInfo___depname \
|
||||
# = calendar.app/Contents/PkgInfo
|
||||
#__calendar_bundle___depname = calendar_bundle
|
||||
#____calendar_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__calendar_app_Contents_PkgInfo___depname)
|
||||
#____calendar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__calendar_app_Contents_PkgInfo___depname)
|
||||
#____calendar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__calendar_app_Contents_PkgInfo___depname)
|
||||
#____calendar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__calendar_app_Contents_PkgInfo___depname)
|
||||
#____calendar_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__calendar_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: calendar$(EXEEXT) $(__calendar_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f calendar$(EXEEXT)
|
||||
rm -rf calendar.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
calendar$(EXEEXT): $(CALENDAR_OBJECTS) $(__calendar___win32rc)
|
||||
$(CXX) -o $@ $(CALENDAR_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__calendar___os2_emxbindcmd)
|
||||
|
||||
#calendar.app/Contents/PkgInfo: calendar$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p calendar.app/Contents
|
||||
# mkdir -p calendar.app/Contents/MacOS
|
||||
# mkdir -p calendar.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/calendar/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >calendar.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >calendar.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f calendar$(EXEEXT) calendar.app/Contents/MacOS/calendar
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns calendar.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#calendar_bundle: $(____calendar_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
calendar_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
calendar_calendar.o: $(srcdir)/calendar.cpp
|
||||
$(CXXC) -c -o $@ $(CALENDAR_CXXFLAGS) $(srcdir)/calendar.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean calendar_bundle
|
190
samples/caret/Makefile
Normal file
190
samples/caret/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
CARET_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
CARET_OBJECTS = \
|
||||
$(__caret___win32rc) \
|
||||
caret_caret.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___caret___os2_emxbindcmd = $(NM) caret$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep caret$(EXEEXT) ; fi
|
||||
#__caret___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___caret___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__caret___win32rc = caret_sample_rc.o
|
||||
#__caret_app_Contents_PkgInfo___depname \
|
||||
# = caret.app/Contents/PkgInfo
|
||||
#__caret_bundle___depname = caret_bundle
|
||||
#____caret_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__caret_app_Contents_PkgInfo___depname)
|
||||
#____caret_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__caret_app_Contents_PkgInfo___depname)
|
||||
#____caret_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__caret_app_Contents_PkgInfo___depname)
|
||||
#____caret_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__caret_app_Contents_PkgInfo___depname)
|
||||
#____caret_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__caret_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: caret$(EXEEXT) $(__caret_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f caret$(EXEEXT)
|
||||
rm -rf caret.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
caret$(EXEEXT): $(CARET_OBJECTS) $(__caret___win32rc)
|
||||
$(CXX) -o $@ $(CARET_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__caret___os2_emxbindcmd)
|
||||
|
||||
#caret.app/Contents/PkgInfo: caret$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p caret.app/Contents
|
||||
# mkdir -p caret.app/Contents/MacOS
|
||||
# mkdir -p caret.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/caret/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >caret.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >caret.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f caret$(EXEEXT) caret.app/Contents/MacOS/caret
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns caret.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#caret_bundle: $(____caret_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
caret_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
caret_caret.o: $(srcdir)/caret.cpp
|
||||
$(CXXC) -c -o $@ $(CARET_CXXFLAGS) $(srcdir)/caret.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean caret_bundle
|
190
samples/clipboard/Makefile
Normal file
190
samples/clipboard/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
CLIPBOARD_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
CLIPBOARD_OBJECTS = \
|
||||
$(__clipboard___win32rc) \
|
||||
clipboard_clipboard.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___clipboard___os2_emxbindcmd = $(NM) clipboard$(EXEEXT) | \
|
||||
if grep -q pmwin.763 ; then emxbind -ep clipboard$(EXEEXT) ; fi
|
||||
#__clipboard___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___clipboard___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__clipboard___win32rc = clipboard_sample_rc.o
|
||||
#__clipboard_app_Contents_PkgInfo___depname \
|
||||
# = clipboard.app/Contents/PkgInfo
|
||||
#__clipboard_bundle___depname = clipboard_bundle
|
||||
#____clipboard_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__clipboard_app_Contents_PkgInfo___depname)
|
||||
#____clipboard_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__clipboard_app_Contents_PkgInfo___depname)
|
||||
#____clipboard_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__clipboard_app_Contents_PkgInfo___depname)
|
||||
#____clipboard_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__clipboard_app_Contents_PkgInfo___depname)
|
||||
#____clipboard_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__clipboard_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: clipboard$(EXEEXT) $(__clipboard_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f clipboard$(EXEEXT)
|
||||
rm -rf clipboard.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
clipboard$(EXEEXT): $(CLIPBOARD_OBJECTS) $(__clipboard___win32rc)
|
||||
$(CXX) -o $@ $(CLIPBOARD_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__clipboard___os2_emxbindcmd)
|
||||
|
||||
#clipboard.app/Contents/PkgInfo: clipboard$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p clipboard.app/Contents
|
||||
# mkdir -p clipboard.app/Contents/MacOS
|
||||
# mkdir -p clipboard.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/clipboard/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >clipboard.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >clipboard.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f clipboard$(EXEEXT) clipboard.app/Contents/MacOS/clipboard
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns clipboard.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#clipboard_bundle: $(____clipboard_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
clipboard_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
clipboard_clipboard.o: $(srcdir)/clipboard.cpp
|
||||
$(CXXC) -c -o $@ $(CLIPBOARD_CXXFLAGS) $(srcdir)/clipboard.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean clipboard_bundle
|
190
samples/collpane/Makefile
Normal file
190
samples/collpane/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
COLLPANE_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
COLLPANE_OBJECTS = \
|
||||
collpane_collpane.o \
|
||||
$(__collpane___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___collpane___os2_emxbindcmd = $(NM) collpane$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep collpane$(EXEEXT) ; fi
|
||||
#__collpane___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___collpane___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__collpane_app_Contents_PkgInfo___depname \
|
||||
# = collpane.app/Contents/PkgInfo
|
||||
#__collpane_bundle___depname = collpane_bundle
|
||||
#____collpane_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__collpane_app_Contents_PkgInfo___depname)
|
||||
#____collpane_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__collpane_app_Contents_PkgInfo___depname)
|
||||
#____collpane_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__collpane_app_Contents_PkgInfo___depname)
|
||||
#____collpane_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__collpane_app_Contents_PkgInfo___depname)
|
||||
#____collpane_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__collpane_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__collpane___win32rc = collpane_sample_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: collpane$(EXEEXT) $(__collpane_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f collpane$(EXEEXT)
|
||||
rm -rf collpane.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
collpane$(EXEEXT): $(COLLPANE_OBJECTS) $(__collpane___win32rc)
|
||||
$(CXX) -o $@ $(COLLPANE_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__collpane___os2_emxbindcmd)
|
||||
|
||||
#collpane.app/Contents/PkgInfo: collpane$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p collpane.app/Contents
|
||||
# mkdir -p collpane.app/Contents/MacOS
|
||||
# mkdir -p collpane.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/collpane/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >collpane.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >collpane.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f collpane$(EXEEXT) collpane.app/Contents/MacOS/collpane
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns collpane.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#collpane_bundle: $(____collpane_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
collpane_collpane.o: $(srcdir)/collpane.cpp
|
||||
$(CXXC) -c -o $@ $(COLLPANE_CXXFLAGS) $(srcdir)/collpane.cpp
|
||||
|
||||
collpane_sample_rc.o: $(srcdir)/../sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean collpane_bundle
|
202
samples/combo/Makefile
Normal file
202
samples/combo/Makefile
Normal file
@ -0,0 +1,202 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
COMBO_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
COMBO_OBJECTS = \
|
||||
$(__combo___win32rc) \
|
||||
combo_combo.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___combo___os2_emxbindcmd = $(NM) combo$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep combo$(EXEEXT) ; fi
|
||||
#__combo___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___combo___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__combo___win32rc = combo_sample_rc.o
|
||||
#__combo_app_Contents_PkgInfo___depname \
|
||||
# = combo.app/Contents/PkgInfo
|
||||
#__combo_bundle___depname = combo_bundle
|
||||
#____combo_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__combo_app_Contents_PkgInfo___depname)
|
||||
#____combo_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__combo_app_Contents_PkgInfo___depname)
|
||||
#____combo_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__combo_app_Contents_PkgInfo___depname)
|
||||
#____combo_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__combo_app_Contents_PkgInfo___depname)
|
||||
#____combo_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__combo_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: combo$(EXEEXT) $(__combo_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f combo$(EXEEXT)
|
||||
rm -rf combo.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
combo$(EXEEXT): $(COMBO_OBJECTS) $(__combo___win32rc)
|
||||
$(CXX) -o $@ $(COMBO_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__combo___os2_emxbindcmd)
|
||||
|
||||
#combo.app/Contents/PkgInfo: combo$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p combo.app/Contents
|
||||
# mkdir -p combo.app/Contents/MacOS
|
||||
# mkdir -p combo.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/combo/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >combo.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >combo.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f combo$(EXEEXT) combo.app/Contents/MacOS/combo
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns combo.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#combo_bundle: $(____combo_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in dropbuth.png dropbutn.png dropbutp.png; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
combo_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
combo_combo.o: $(srcdir)/combo.cpp
|
||||
$(CXXC) -c -o $@ $(COMBO_CXXFLAGS) $(srcdir)/combo.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean combo_bundle data
|
190
samples/config/Makefile
Normal file
190
samples/config/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
CONFTEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
CONFTEST_OBJECTS = \
|
||||
$(__conftest___win32rc) \
|
||||
conftest_conftest.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___conftest___os2_emxbindcmd = $(NM) conftest$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep conftest$(EXEEXT) ; fi
|
||||
#__conftest___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___conftest___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__conftest___win32rc = conftest_sample_rc.o
|
||||
#__conftest_app_Contents_PkgInfo___depname \
|
||||
# = conftest.app/Contents/PkgInfo
|
||||
#__conftest_bundle___depname = conftest_bundle
|
||||
#____conftest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__conftest_app_Contents_PkgInfo___depname)
|
||||
#____conftest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__conftest_app_Contents_PkgInfo___depname)
|
||||
#____conftest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__conftest_app_Contents_PkgInfo___depname)
|
||||
#____conftest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__conftest_app_Contents_PkgInfo___depname)
|
||||
#____conftest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__conftest_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: conftest$(EXEEXT) $(__conftest_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f conftest$(EXEEXT)
|
||||
rm -rf conftest.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
conftest$(EXEEXT): $(CONFTEST_OBJECTS) $(__conftest___win32rc)
|
||||
$(CXX) -o $@ $(CONFTEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__conftest___os2_emxbindcmd)
|
||||
|
||||
#conftest.app/Contents/PkgInfo: conftest$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p conftest.app/Contents
|
||||
# mkdir -p conftest.app/Contents/MacOS
|
||||
# mkdir -p conftest.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/conftest/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >conftest.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >conftest.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f conftest$(EXEEXT) conftest.app/Contents/MacOS/conftest
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns conftest.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#conftest_bundle: $(____conftest_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
conftest_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
conftest_conftest.o: $(srcdir)/conftest.cpp
|
||||
$(CXXC) -c -o $@ $(CONFTEST_CXXFLAGS) $(srcdir)/conftest.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean conftest_bundle
|
118
samples/console/Makefile
Normal file
118
samples/console/Makefile
Normal file
@ -0,0 +1,118 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
CONSOLE_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -DwxUSE_GUI=0 $(WX_CXXFLAGS) \
|
||||
$(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
CONSOLE_OBJECTS = \
|
||||
console_console.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
COND_MONOLITHIC_0___WXLIB_NET_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_NET_p = $(COND_MONOLITHIC_0___WXLIB_NET_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_PNG_IF_MONO_p = $(__LIB_PNG_p)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: console$(EXEEXT)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f console$(EXEEXT)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
console$(EXEEXT): $(CONSOLE_OBJECTS)
|
||||
$(CXX) -o $@ $(CONSOLE_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_PNG_IF_MONO_p) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
|
||||
console_console.o: $(srcdir)/console.cpp
|
||||
$(CXXC) -c -o $@ $(CONSOLE_CXXFLAGS) $(srcdir)/console.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean
|
194
samples/dataview/Makefile
Normal file
194
samples/dataview/Makefile
Normal file
@ -0,0 +1,194 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
DATAVIEW_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
DATAVIEW_OBJECTS = \
|
||||
dataview_dataview.o \
|
||||
dataview_mymodels.o \
|
||||
$(__dataview___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___dataview___os2_emxbindcmd = $(NM) dataview$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep dataview$(EXEEXT) ; fi
|
||||
#__dataview___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___dataview___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__dataview_app_Contents_PkgInfo___depname \
|
||||
# = dataview.app/Contents/PkgInfo
|
||||
#__dataview_bundle___depname = dataview_bundle
|
||||
#____dataview_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__dataview_app_Contents_PkgInfo___depname)
|
||||
#____dataview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dataview_app_Contents_PkgInfo___depname)
|
||||
#____dataview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dataview_app_Contents_PkgInfo___depname)
|
||||
#____dataview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dataview_app_Contents_PkgInfo___depname)
|
||||
#____dataview_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__dataview_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__dataview___win32rc = dataview_sample_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: dataview$(EXEEXT) $(__dataview_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f dataview$(EXEEXT)
|
||||
rm -rf dataview.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
dataview$(EXEEXT): $(DATAVIEW_OBJECTS) $(__dataview___win32rc)
|
||||
$(CXX) -o $@ $(DATAVIEW_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__dataview___os2_emxbindcmd)
|
||||
|
||||
#dataview.app/Contents/PkgInfo: dataview$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p dataview.app/Contents
|
||||
# mkdir -p dataview.app/Contents/MacOS
|
||||
# mkdir -p dataview.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/dataview/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >dataview.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >dataview.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f dataview$(EXEEXT) dataview.app/Contents/MacOS/dataview
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns dataview.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#dataview_bundle: $(____dataview_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
dataview_dataview.o: $(srcdir)/dataview.cpp
|
||||
$(CXXC) -c -o $@ $(DATAVIEW_CXXFLAGS) $(srcdir)/dataview.cpp
|
||||
|
||||
dataview_mymodels.o: $(srcdir)/mymodels.cpp
|
||||
$(CXXC) -c -o $@ $(DATAVIEW_CXXFLAGS) $(srcdir)/mymodels.cpp
|
||||
|
||||
dataview_sample_rc.o: $(srcdir)/../sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean dataview_bundle
|
196
samples/debugrpt/Makefile
Normal file
196
samples/debugrpt/Makefile
Normal file
@ -0,0 +1,196 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
DEBUGRPT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
DEBUGRPT_OBJECTS = \
|
||||
$(__debugrpt___win32rc) \
|
||||
debugrpt_debugrpt.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___debugrpt___os2_emxbindcmd = $(NM) debugrpt$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep debugrpt$(EXEEXT) ; fi
|
||||
#__debugrpt___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___debugrpt___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__debugrpt___win32rc = debugrpt_sample_rc.o
|
||||
#__debugrpt_app_Contents_PkgInfo___depname \
|
||||
# = debugrpt.app/Contents/PkgInfo
|
||||
#__debugrpt_bundle___depname = debugrpt_bundle
|
||||
#____debugrpt_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__debugrpt_app_Contents_PkgInfo___depname)
|
||||
#____debugrpt_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__debugrpt_app_Contents_PkgInfo___depname)
|
||||
#____debugrpt_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__debugrpt_app_Contents_PkgInfo___depname)
|
||||
#____debugrpt_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__debugrpt_app_Contents_PkgInfo___depname)
|
||||
#____debugrpt_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__debugrpt_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_QA_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_QA_p = $(COND_MONOLITHIC_0___WXLIB_QA_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_XML_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_XML_p = $(COND_MONOLITHIC_0___WXLIB_XML_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: debugrpt$(EXEEXT) $(__debugrpt_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f debugrpt$(EXEEXT)
|
||||
rm -rf debugrpt.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
debugrpt$(EXEEXT): $(DEBUGRPT_OBJECTS) $(__debugrpt___win32rc)
|
||||
$(CXX) -o $@ $(DEBUGRPT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_p) $(EXTRALIBS_XML) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__debugrpt___os2_emxbindcmd)
|
||||
|
||||
#debugrpt.app/Contents/PkgInfo: debugrpt$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p debugrpt.app/Contents
|
||||
# mkdir -p debugrpt.app/Contents/MacOS
|
||||
# mkdir -p debugrpt.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/debugrpt/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >debugrpt.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >debugrpt.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f debugrpt$(EXEEXT) debugrpt.app/Contents/MacOS/debugrpt
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns debugrpt.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#debugrpt_bundle: $(____debugrpt_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
debugrpt_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
debugrpt_debugrpt.o: $(srcdir)/debugrpt.cpp
|
||||
$(CXXC) -c -o $@ $(DEBUGRPT_CXXFLAGS) $(srcdir)/debugrpt.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean debugrpt_bundle
|
235
samples/dialogs/Makefile
Normal file
235
samples/dialogs/Makefile
Normal file
@ -0,0 +1,235 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
DIALOGS_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
DIALOGS_OBJECTS = \
|
||||
$(__dialogs___win32rc) \
|
||||
dialogs_dialogs.o \
|
||||
$(__GENERIC_DIALOGS_IN_NATIVE_BUILDS_OBJECTS)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___dialogs___os2_emxbindcmd = $(NM) dialogs$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep dialogs$(EXEEXT) ; fi
|
||||
#__dialogs___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___dialogs___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__dialogs___win32rc = dialogs_sample_rc.o
|
||||
#__dialogs_app_Contents_PkgInfo___depname \
|
||||
# = dialogs.app/Contents/PkgInfo
|
||||
#__dialogs_bundle___depname = dialogs_bundle
|
||||
#____dialogs_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__dialogs_app_Contents_PkgInfo___depname)
|
||||
#____dialogs_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dialogs_app_Contents_PkgInfo___depname)
|
||||
#____dialogs_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dialogs_app_Contents_PkgInfo___depname)
|
||||
#____dialogs_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dialogs_app_Contents_PkgInfo___depname)
|
||||
#____dialogs_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__dialogs_app_Contents_PkgInfo___depname)
|
||||
#__GENERIC_DIALOGS_IN_NATIVE_BUILDS_OBJECTS \
|
||||
# = dialogs_colrdlgg.o dialogs_dirdlgg.o \
|
||||
# dialogs_filedlgg.o dialogs_fontdlgg.o
|
||||
#__GENERIC_DIALOGS_IN_NATIVE_BUILDS_OBJECTS \
|
||||
# = dialogs_colrdlgg.o dialogs_dirdlgg.o \
|
||||
# dialogs_filedlgg.o
|
||||
#__GENERIC_DIALOGS_IN_NATIVE_BUILDS_OBJECTS \
|
||||
# = dialogs_filedlgg.o
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: dialogs$(EXEEXT) $(__dialogs_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f dialogs$(EXEEXT)
|
||||
rm -rf dialogs.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
dialogs$(EXEEXT): $(DIALOGS_OBJECTS) $(__dialogs___win32rc)
|
||||
$(CXX) -o $@ $(DIALOGS_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__dialogs___os2_emxbindcmd)
|
||||
|
||||
#dialogs.app/Contents/PkgInfo: dialogs$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p dialogs.app/Contents
|
||||
# mkdir -p dialogs.app/Contents/MacOS
|
||||
# mkdir -p dialogs.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/dialogs/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >dialogs.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >dialogs.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f dialogs$(EXEEXT) dialogs.app/Contents/MacOS/dialogs
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns dialogs.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#dialogs_bundle: $(____dialogs_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in tips.txt; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
dialogs_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
dialogs_dialogs.o: $(srcdir)/dialogs.cpp
|
||||
$(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/dialogs.cpp
|
||||
|
||||
dialogs_fontdlgg.o: $(srcdir)/../../src/generic/fontdlgg.cpp
|
||||
$(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/../../src/generic/fontdlgg.cpp
|
||||
|
||||
#dialogs_colrdlgg.o: $(srcdir)/../../src/generic/colrdlgg.cpp
|
||||
# $(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/../../src/generic/colrdlgg.cpp
|
||||
|
||||
#dialogs_colrdlgg.o: $(srcdir)/../../src/generic/colrdlgg.cpp
|
||||
# $(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/../../src/generic/colrdlgg.cpp
|
||||
|
||||
#dialogs_dirdlgg.o: $(srcdir)/../../src/generic/dirdlgg.cpp
|
||||
# $(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/../../src/generic/dirdlgg.cpp
|
||||
|
||||
#dialogs_dirdlgg.o: $(srcdir)/../../src/generic/dirdlgg.cpp
|
||||
# $(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/../../src/generic/dirdlgg.cpp
|
||||
|
||||
#dialogs_filedlgg.o: $(srcdir)/../../src/generic/filedlgg.cpp
|
||||
# $(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/../../src/generic/filedlgg.cpp
|
||||
|
||||
#dialogs_filedlgg.o: $(srcdir)/../../src/generic/filedlgg.cpp
|
||||
# $(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/../../src/generic/filedlgg.cpp
|
||||
|
||||
#dialogs_filedlgg.o: $(srcdir)/../../src/generic/filedlgg.cpp
|
||||
# $(CXXC) -c -o $@ $(DIALOGS_CXXFLAGS) $(srcdir)/../../src/generic/filedlgg.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean dialogs_bundle data
|
190
samples/dialup/Makefile
Normal file
190
samples/dialup/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
NETTEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
NETTEST_OBJECTS = \
|
||||
$(__nettest___win32rc) \
|
||||
nettest_nettest.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___nettest___os2_emxbindcmd = $(NM) nettest$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep nettest$(EXEEXT) ; fi
|
||||
#__nettest___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___nettest___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__nettest___win32rc = nettest_sample_rc.o
|
||||
#__nettest_app_Contents_PkgInfo___depname \
|
||||
# = nettest.app/Contents/PkgInfo
|
||||
#__nettest_bundle___depname = nettest_bundle
|
||||
#____nettest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__nettest_app_Contents_PkgInfo___depname)
|
||||
#____nettest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__nettest_app_Contents_PkgInfo___depname)
|
||||
#____nettest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__nettest_app_Contents_PkgInfo___depname)
|
||||
#____nettest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__nettest_app_Contents_PkgInfo___depname)
|
||||
#____nettest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__nettest_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: nettest$(EXEEXT) $(__nettest_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f nettest$(EXEEXT)
|
||||
rm -rf nettest.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
nettest$(EXEEXT): $(NETTEST_OBJECTS) $(__nettest___win32rc)
|
||||
$(CXX) -o $@ $(NETTEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__nettest___os2_emxbindcmd)
|
||||
|
||||
#nettest.app/Contents/PkgInfo: nettest$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p nettest.app/Contents
|
||||
# mkdir -p nettest.app/Contents/MacOS
|
||||
# mkdir -p nettest.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/nettest/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >nettest.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >nettest.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f nettest$(EXEEXT) nettest.app/Contents/MacOS/nettest
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns nettest.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#nettest_bundle: $(____nettest_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
nettest_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
nettest_nettest.o: $(srcdir)/nettest.cpp
|
||||
$(CXXC) -c -o $@ $(NETTEST_CXXFLAGS) $(srcdir)/nettest.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean nettest_bundle
|
190
samples/display/Makefile
Normal file
190
samples/display/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
DISPLAY_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
DISPLAY_OBJECTS = \
|
||||
$(__display___win32rc) \
|
||||
display_display.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___display___os2_emxbindcmd = $(NM) display$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep display$(EXEEXT) ; fi
|
||||
#__display___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___display___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__display___win32rc = display_sample_rc.o
|
||||
#__display_app_Contents_PkgInfo___depname \
|
||||
# = display.app/Contents/PkgInfo
|
||||
#__display_bundle___depname = display_bundle
|
||||
#____display_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__display_app_Contents_PkgInfo___depname)
|
||||
#____display_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__display_app_Contents_PkgInfo___depname)
|
||||
#____display_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__display_app_Contents_PkgInfo___depname)
|
||||
#____display_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__display_app_Contents_PkgInfo___depname)
|
||||
#____display_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__display_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: display$(EXEEXT) $(__display_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f display$(EXEEXT)
|
||||
rm -rf display.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
display$(EXEEXT): $(DISPLAY_OBJECTS) $(__display___win32rc)
|
||||
$(CXX) -o $@ $(DISPLAY_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__display___os2_emxbindcmd)
|
||||
|
||||
#display.app/Contents/PkgInfo: display$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p display.app/Contents
|
||||
# mkdir -p display.app/Contents/MacOS
|
||||
# mkdir -p display.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/display/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >display.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >display.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f display$(EXEEXT) display.app/Contents/MacOS/display
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns display.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#display_bundle: $(____display_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
display_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
display_display.o: $(srcdir)/display.cpp
|
||||
$(CXXC) -c -o $@ $(DISPLAY_CXXFLAGS) $(srcdir)/display.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean display_bundle
|
202
samples/dnd/Makefile
Normal file
202
samples/dnd/Makefile
Normal file
@ -0,0 +1,202 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
DND_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
DND_OBJECTS = \
|
||||
dnd_dnd.o \
|
||||
$(__dnd___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___dnd___os2_emxbindcmd = $(NM) dnd$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep dnd$(EXEEXT) ; fi
|
||||
#__dnd___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___dnd___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__dnd_app_Contents_PkgInfo___depname \
|
||||
# = dnd.app/Contents/PkgInfo
|
||||
#__dnd_bundle___depname = dnd_bundle
|
||||
#____dnd_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__dnd_app_Contents_PkgInfo___depname)
|
||||
#____dnd_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dnd_app_Contents_PkgInfo___depname)
|
||||
#____dnd_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dnd_app_Contents_PkgInfo___depname)
|
||||
#____dnd_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dnd_app_Contents_PkgInfo___depname)
|
||||
#____dnd_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__dnd_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__dnd___win32rc = dnd_dnd_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: dnd$(EXEEXT) $(__dnd_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f dnd$(EXEEXT)
|
||||
rm -rf dnd.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
dnd$(EXEEXT): $(DND_OBJECTS) $(__dnd___win32rc)
|
||||
$(CXX) -o $@ $(DND_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__dnd___os2_emxbindcmd)
|
||||
|
||||
#dnd.app/Contents/PkgInfo: dnd$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p dnd.app/Contents
|
||||
# mkdir -p dnd.app/Contents/MacOS
|
||||
# mkdir -p dnd.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/dnd/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >dnd.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >dnd.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f dnd$(EXEEXT) dnd.app/Contents/MacOS/dnd
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns dnd.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#dnd_bundle: $(____dnd_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in wxwin.png; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
dnd_dnd.o: $(srcdir)/dnd.cpp
|
||||
$(CXXC) -c -o $@ $(DND_CXXFLAGS) $(srcdir)/dnd.cpp
|
||||
|
||||
dnd_dnd_rc.o: $(srcdir)/dnd.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean dnd_bundle data
|
202
samples/docview/Makefile
Normal file
202
samples/docview/Makefile
Normal file
@ -0,0 +1,202 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
DOCVIEW_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
DOCVIEW_OBJECTS = \
|
||||
docview_docview.o \
|
||||
docview_doc.o \
|
||||
docview_view.o \
|
||||
$(__docview___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___docview___os2_emxbindcmd = $(NM) docview$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep docview$(EXEEXT) ; fi
|
||||
#__docview___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___docview___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__docview_app_Contents_PkgInfo___depname \
|
||||
# = docview.app/Contents/PkgInfo
|
||||
#__docview_bundle___depname = docview_bundle
|
||||
#____docview_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__docview_app_Contents_PkgInfo___depname)
|
||||
#____docview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__docview_app_Contents_PkgInfo___depname)
|
||||
#____docview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__docview_app_Contents_PkgInfo___depname)
|
||||
#____docview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__docview_app_Contents_PkgInfo___depname)
|
||||
#____docview_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__docview_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_AUI_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_AUI_p = $(COND_MONOLITHIC_0___WXLIB_AUI_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__docview___win32rc = docview_docview_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: docview$(EXEEXT) $(__docview_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f docview$(EXEEXT)
|
||||
rm -rf docview.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
docview$(EXEEXT): $(DOCVIEW_OBJECTS) $(__docview___win32rc)
|
||||
$(CXX) -o $@ $(DOCVIEW_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_AUI_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__docview___os2_emxbindcmd)
|
||||
|
||||
#docview.app/Contents/PkgInfo: docview$(EXEEXT) $(srcdir)/Info.plist.in $(srcdir)/doc.icns $(srcdir)/chart.icns $(srcdir)/notepad.icns
|
||||
# mkdir -p docview.app/Contents
|
||||
# mkdir -p docview.app/Contents/MacOS
|
||||
# mkdir -p docview.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/docview/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(srcdir)/Info.plist.in >docview.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >docview.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f docview$(EXEEXT) docview.app/Contents/MacOS/docview
|
||||
#
|
||||
#
|
||||
# cp -f $(srcdir)/doc.icns docview.app/Contents/Resources/wxmac.icns
|
||||
# cp -f $(srcdir)/chart.icns $(srcdir)/notepad.icns docview.app/Contents/Resources
|
||||
|
||||
#docview_bundle: $(____docview_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
docview_docview.o: $(srcdir)/docview.cpp
|
||||
$(CXXC) -c -o $@ $(DOCVIEW_CXXFLAGS) $(srcdir)/docview.cpp
|
||||
|
||||
docview_doc.o: $(srcdir)/doc.cpp
|
||||
$(CXXC) -c -o $@ $(DOCVIEW_CXXFLAGS) $(srcdir)/doc.cpp
|
||||
|
||||
docview_view.o: $(srcdir)/view.cpp
|
||||
$(CXXC) -c -o $@ $(DOCVIEW_CXXFLAGS) $(srcdir)/view.cpp
|
||||
|
||||
docview_docview_rc.o: $(srcdir)/docview.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean docview_bundle
|
202
samples/dragimag/Makefile
Normal file
202
samples/dragimag/Makefile
Normal file
@ -0,0 +1,202 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
DRAGIMAG_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
DRAGIMAG_OBJECTS = \
|
||||
dragimag_dragimag.o \
|
||||
$(__dragimag___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___dragimag___os2_emxbindcmd = $(NM) dragimag$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep dragimag$(EXEEXT) ; fi
|
||||
#__dragimag___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___dragimag___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__dragimag_app_Contents_PkgInfo___depname \
|
||||
# = dragimag.app/Contents/PkgInfo
|
||||
#__dragimag_bundle___depname = dragimag_bundle
|
||||
#____dragimag_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__dragimag_app_Contents_PkgInfo___depname)
|
||||
#____dragimag_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dragimag_app_Contents_PkgInfo___depname)
|
||||
#____dragimag_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dragimag_app_Contents_PkgInfo___depname)
|
||||
#____dragimag_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__dragimag_app_Contents_PkgInfo___depname)
|
||||
#____dragimag_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__dragimag_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__dragimag___win32rc = dragimag_dragimag_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: dragimag$(EXEEXT) $(__dragimag_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f dragimag$(EXEEXT)
|
||||
rm -rf dragimag.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
dragimag$(EXEEXT): $(DRAGIMAG_OBJECTS) $(__dragimag___win32rc)
|
||||
$(CXX) -o $@ $(DRAGIMAG_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__dragimag___os2_emxbindcmd)
|
||||
|
||||
#dragimag.app/Contents/PkgInfo: dragimag$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p dragimag.app/Contents
|
||||
# mkdir -p dragimag.app/Contents/MacOS
|
||||
# mkdir -p dragimag.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/dragimag/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >dragimag.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >dragimag.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f dragimag$(EXEEXT) dragimag.app/Contents/MacOS/dragimag
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns dragimag.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#dragimag_bundle: $(____dragimag_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in backgrnd.png shape01.png shape02.png shape03.png; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
dragimag_dragimag.o: $(srcdir)/dragimag.cpp
|
||||
$(CXXC) -c -o $@ $(DRAGIMAG_CXXFLAGS) $(srcdir)/dragimag.cpp
|
||||
|
||||
dragimag_dragimag_rc.o: $(srcdir)/dragimag.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean dragimag_bundle data
|
202
samples/drawing/Makefile
Normal file
202
samples/drawing/Makefile
Normal file
@ -0,0 +1,202 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
DRAWING_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
DRAWING_OBJECTS = \
|
||||
$(__drawing___win32rc) \
|
||||
drawing_drawing.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___drawing___os2_emxbindcmd = $(NM) drawing$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep drawing$(EXEEXT) ; fi
|
||||
#__drawing___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___drawing___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__drawing___win32rc = drawing_sample_rc.o
|
||||
#__drawing_app_Contents_PkgInfo___depname \
|
||||
# = drawing.app/Contents/PkgInfo
|
||||
#__drawing_bundle___depname = drawing_bundle
|
||||
#____drawing_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__drawing_app_Contents_PkgInfo___depname)
|
||||
#____drawing_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__drawing_app_Contents_PkgInfo___depname)
|
||||
#____drawing_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__drawing_app_Contents_PkgInfo___depname)
|
||||
#____drawing_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__drawing_app_Contents_PkgInfo___depname)
|
||||
#____drawing_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__drawing_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: drawing$(EXEEXT) $(__drawing_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f drawing$(EXEEXT)
|
||||
rm -rf drawing.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
drawing$(EXEEXT): $(DRAWING_OBJECTS) $(__drawing___win32rc)
|
||||
$(CXX) -o $@ $(DRAWING_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__drawing___os2_emxbindcmd)
|
||||
|
||||
#drawing.app/Contents/PkgInfo: drawing$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p drawing.app/Contents
|
||||
# mkdir -p drawing.app/Contents/MacOS
|
||||
# mkdir -p drawing.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/drawing/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >drawing.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >drawing.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f drawing$(EXEEXT) drawing.app/Contents/MacOS/drawing
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns drawing.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#drawing_bundle: $(____drawing_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in pat4.bmp pat35.bmp pat36.bmp image.bmp mask.bmp; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
drawing_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
drawing_drawing.o: $(srcdir)/drawing.cpp
|
||||
$(CXXC) -c -o $@ $(DRAWING_CXXFLAGS) $(srcdir)/drawing.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean drawing_bundle data
|
190
samples/erase/Makefile
Normal file
190
samples/erase/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
ERASE_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
ERASE_OBJECTS = \
|
||||
$(__erase___win32rc) \
|
||||
erase_erase.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___erase___os2_emxbindcmd = $(NM) erase$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep erase$(EXEEXT) ; fi
|
||||
#__erase___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___erase___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__erase___win32rc = erase_sample_rc.o
|
||||
#__erase_app_Contents_PkgInfo___depname \
|
||||
# = erase.app/Contents/PkgInfo
|
||||
#__erase_bundle___depname = erase_bundle
|
||||
#____erase_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__erase_app_Contents_PkgInfo___depname)
|
||||
#____erase_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__erase_app_Contents_PkgInfo___depname)
|
||||
#____erase_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__erase_app_Contents_PkgInfo___depname)
|
||||
#____erase_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__erase_app_Contents_PkgInfo___depname)
|
||||
#____erase_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__erase_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: erase$(EXEEXT) $(__erase_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f erase$(EXEEXT)
|
||||
rm -rf erase.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
erase$(EXEEXT): $(ERASE_OBJECTS) $(__erase___win32rc)
|
||||
$(CXX) -o $@ $(ERASE_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__erase___os2_emxbindcmd)
|
||||
|
||||
#erase.app/Contents/PkgInfo: erase$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p erase.app/Contents
|
||||
# mkdir -p erase.app/Contents/MacOS
|
||||
# mkdir -p erase.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/erase/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >erase.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >erase.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f erase$(EXEEXT) erase.app/Contents/MacOS/erase
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns erase.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#erase_bundle: $(____erase_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
erase_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
erase_erase.o: $(srcdir)/erase.cpp
|
||||
$(CXXC) -c -o $@ $(ERASE_CXXFLAGS) $(srcdir)/erase.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean erase_bundle
|
198
samples/event/Makefile
Normal file
198
samples/event/Makefile
Normal file
@ -0,0 +1,198 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
EVENT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
EVENT_OBJECTS = \
|
||||
$(__event___win32rc) \
|
||||
event_event.o \
|
||||
event_gestures.o \
|
||||
event_chessboard.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___event___os2_emxbindcmd = $(NM) event$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep event$(EXEEXT) ; fi
|
||||
#__event___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___event___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__event___win32rc = event_sample_rc.o
|
||||
#__event_app_Contents_PkgInfo___depname \
|
||||
# = event.app/Contents/PkgInfo
|
||||
#__event_bundle___depname = event_bundle
|
||||
#____event_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__event_app_Contents_PkgInfo___depname)
|
||||
#____event_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__event_app_Contents_PkgInfo___depname)
|
||||
#____event_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__event_app_Contents_PkgInfo___depname)
|
||||
#____event_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__event_app_Contents_PkgInfo___depname)
|
||||
#____event_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__event_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: event$(EXEEXT) $(__event_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f event$(EXEEXT)
|
||||
rm -rf event.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
event$(EXEEXT): $(EVENT_OBJECTS) $(__event___win32rc)
|
||||
$(CXX) -o $@ $(EVENT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__event___os2_emxbindcmd)
|
||||
|
||||
#event.app/Contents/PkgInfo: event$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p event.app/Contents
|
||||
# mkdir -p event.app/Contents/MacOS
|
||||
# mkdir -p event.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/event/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >event.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >event.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f event$(EXEEXT) event.app/Contents/MacOS/event
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns event.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#event_bundle: $(____event_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
event_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
event_event.o: $(srcdir)/event.cpp
|
||||
$(CXXC) -c -o $@ $(EVENT_CXXFLAGS) $(srcdir)/event.cpp
|
||||
|
||||
event_gestures.o: $(srcdir)/gestures.cpp
|
||||
$(CXXC) -c -o $@ $(EVENT_CXXFLAGS) $(srcdir)/gestures.cpp
|
||||
|
||||
event_chessboard.o: $(srcdir)/chessboard.cpp
|
||||
$(CXXC) -c -o $@ $(EVENT_CXXFLAGS) $(srcdir)/chessboard.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean event_bundle
|
190
samples/except/Makefile
Normal file
190
samples/except/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
EXCEPT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
EXCEPT_OBJECTS = \
|
||||
$(__except___win32rc) \
|
||||
except_except.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___except___os2_emxbindcmd = $(NM) except$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep except$(EXEEXT) ; fi
|
||||
#__except___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___except___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__except___win32rc = except_sample_rc.o
|
||||
#__except_app_Contents_PkgInfo___depname \
|
||||
# = except.app/Contents/PkgInfo
|
||||
#__except_bundle___depname = except_bundle
|
||||
#____except_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__except_app_Contents_PkgInfo___depname)
|
||||
#____except_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__except_app_Contents_PkgInfo___depname)
|
||||
#____except_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__except_app_Contents_PkgInfo___depname)
|
||||
#____except_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__except_app_Contents_PkgInfo___depname)
|
||||
#____except_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__except_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: except$(EXEEXT) $(__except_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f except$(EXEEXT)
|
||||
rm -rf except.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
except$(EXEEXT): $(EXCEPT_OBJECTS) $(__except___win32rc)
|
||||
$(CXX) -o $@ $(EXCEPT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__except___os2_emxbindcmd)
|
||||
|
||||
#except.app/Contents/PkgInfo: except$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p except.app/Contents
|
||||
# mkdir -p except.app/Contents/MacOS
|
||||
# mkdir -p except.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/except/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >except.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >except.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f except$(EXEEXT) except.app/Contents/MacOS/except
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns except.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#except_bundle: $(____except_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
except_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
except_except.o: $(srcdir)/except.cpp
|
||||
$(CXXC) -c -o $@ $(EXCEPT_CXXFLAGS) $(srcdir)/except.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean except_bundle
|
190
samples/exec/Makefile
Normal file
190
samples/exec/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
EXEC_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
EXEC_OBJECTS = \
|
||||
$(__exec___win32rc) \
|
||||
exec_exec.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___exec___os2_emxbindcmd = $(NM) exec$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep exec$(EXEEXT) ; fi
|
||||
#__exec___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___exec___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__exec___win32rc = exec_sample_rc.o
|
||||
#__exec_app_Contents_PkgInfo___depname \
|
||||
# = exec.app/Contents/PkgInfo
|
||||
#__exec_bundle___depname = exec_bundle
|
||||
#____exec_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__exec_app_Contents_PkgInfo___depname)
|
||||
#____exec_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__exec_app_Contents_PkgInfo___depname)
|
||||
#____exec_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__exec_app_Contents_PkgInfo___depname)
|
||||
#____exec_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__exec_app_Contents_PkgInfo___depname)
|
||||
#____exec_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__exec_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: exec$(EXEEXT) $(__exec_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f exec$(EXEEXT)
|
||||
rm -rf exec.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
exec$(EXEEXT): $(EXEC_OBJECTS) $(__exec___win32rc)
|
||||
$(CXX) -o $@ $(EXEC_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__exec___os2_emxbindcmd)
|
||||
|
||||
#exec.app/Contents/PkgInfo: exec$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p exec.app/Contents
|
||||
# mkdir -p exec.app/Contents/MacOS
|
||||
# mkdir -p exec.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/exec/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >exec.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >exec.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f exec$(EXEEXT) exec.app/Contents/MacOS/exec
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns exec.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#exec_bundle: $(____exec_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
exec_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
exec_exec.o: $(srcdir)/exec.cpp
|
||||
$(CXXC) -c -o $@ $(EXEC_CXXFLAGS) $(srcdir)/exec.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean exec_bundle
|
204
samples/font/Makefile
Normal file
204
samples/font/Makefile
Normal file
@ -0,0 +1,204 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
FONT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
FONT_OBJECTS = \
|
||||
$(__font___win32rc) \
|
||||
font_font.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___font___os2_emxbindcmd = $(NM) font$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep font$(EXEEXT) ; fi
|
||||
#__font___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___font___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__font___win32rc = font_sample_rc.o
|
||||
#__font_app_Contents_PkgInfo___depname \
|
||||
# = font.app/Contents/PkgInfo
|
||||
#__font_bundle___depname = font_bundle
|
||||
#____font_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__font_app_Contents_PkgInfo___depname)
|
||||
#____font_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__font_app_Contents_PkgInfo___depname)
|
||||
#____font_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__font_app_Contents_PkgInfo___depname)
|
||||
#____font_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__font_app_Contents_PkgInfo___depname)
|
||||
#____font_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__font_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: font$(EXEEXT) $(__font_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f font$(EXEEXT)
|
||||
rm -rf font.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
font$(EXEEXT): $(FONT_OBJECTS) $(__font___win32rc)
|
||||
$(CXX) -o $@ $(FONT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__font___os2_emxbindcmd)
|
||||
|
||||
#font.app/Contents/PkgInfo: font$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns $(srcdir)/wxprivate.ttf
|
||||
# mkdir -p font.app/Contents
|
||||
# mkdir -p font.app/Contents/MacOS
|
||||
# mkdir -p font.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/font/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >font.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >font.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f font$(EXEEXT) font.app/Contents/MacOS/font
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns font.app/Contents/Resources/wxmac.icns
|
||||
# mkdir -p font.app/Contents/Resources/Fonts
|
||||
# cp -f $(srcdir)/wxprivate.ttf font.app/Contents/Resources/Fonts
|
||||
|
||||
#font_bundle: $(____font_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in wxprivate.ttf; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
font_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
font_font.o: $(srcdir)/font.cpp
|
||||
$(CXXC) -c -o $@ $(FONT_CXXFLAGS) $(srcdir)/font.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean font_bundle data
|
190
samples/fswatcher/Makefile
Normal file
190
samples/fswatcher/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
FSWATCHER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
FSWATCHER_OBJECTS = \
|
||||
$(__fswatcher___win32rc) \
|
||||
fswatcher_fswatcher.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___fswatcher___os2_emxbindcmd = $(NM) fswatcher$(EXEEXT) | \
|
||||
if grep -q pmwin.763 ; then emxbind -ep fswatcher$(EXEEXT) ; fi
|
||||
#__fswatcher___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___fswatcher___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__fswatcher___win32rc = fswatcher_sample_rc.o
|
||||
#__fswatcher_app_Contents_PkgInfo___depname \
|
||||
# = fswatcher.app/Contents/PkgInfo
|
||||
#__fswatcher_bundle___depname = fswatcher_bundle
|
||||
#____fswatcher_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__fswatcher_app_Contents_PkgInfo___depname)
|
||||
#____fswatcher_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__fswatcher_app_Contents_PkgInfo___depname)
|
||||
#____fswatcher_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__fswatcher_app_Contents_PkgInfo___depname)
|
||||
#____fswatcher_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__fswatcher_app_Contents_PkgInfo___depname)
|
||||
#____fswatcher_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__fswatcher_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: fswatcher$(EXEEXT) $(__fswatcher_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f fswatcher$(EXEEXT)
|
||||
rm -rf fswatcher.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
fswatcher$(EXEEXT): $(FSWATCHER_OBJECTS) $(__fswatcher___win32rc)
|
||||
$(CXX) -o $@ $(FSWATCHER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__fswatcher___os2_emxbindcmd)
|
||||
|
||||
#fswatcher.app/Contents/PkgInfo: fswatcher$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p fswatcher.app/Contents
|
||||
# mkdir -p fswatcher.app/Contents/MacOS
|
||||
# mkdir -p fswatcher.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/fswatcher/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >fswatcher.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >fswatcher.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f fswatcher$(EXEEXT) fswatcher.app/Contents/MacOS/fswatcher
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns fswatcher.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#fswatcher_bundle: $(____fswatcher_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
fswatcher_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
fswatcher_fswatcher.o: $(srcdir)/fswatcher.cpp
|
||||
$(CXXC) -c -o $@ $(FSWATCHER_CXXFLAGS) $(srcdir)/fswatcher.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean fswatcher_bundle
|
190
samples/grid/Makefile
Normal file
190
samples/grid/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
GRID_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
GRID_OBJECTS = \
|
||||
$(__grid___win32rc) \
|
||||
grid_griddemo.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___grid___os2_emxbindcmd = $(NM) grid$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep grid$(EXEEXT) ; fi
|
||||
#__grid___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___grid___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__grid___win32rc = grid_sample_rc.o
|
||||
#__grid_app_Contents_PkgInfo___depname \
|
||||
# = grid.app/Contents/PkgInfo
|
||||
#__grid_bundle___depname = grid_bundle
|
||||
#____grid_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__grid_app_Contents_PkgInfo___depname)
|
||||
#____grid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__grid_app_Contents_PkgInfo___depname)
|
||||
#____grid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__grid_app_Contents_PkgInfo___depname)
|
||||
#____grid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__grid_app_Contents_PkgInfo___depname)
|
||||
#____grid_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__grid_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: grid$(EXEEXT) $(__grid_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f grid$(EXEEXT)
|
||||
rm -rf grid.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
grid$(EXEEXT): $(GRID_OBJECTS) $(__grid___win32rc)
|
||||
$(CXX) -o $@ $(GRID_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__grid___os2_emxbindcmd)
|
||||
|
||||
#grid.app/Contents/PkgInfo: grid$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p grid.app/Contents
|
||||
# mkdir -p grid.app/Contents/MacOS
|
||||
# mkdir -p grid.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/grid/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >grid.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >grid.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f grid$(EXEEXT) grid.app/Contents/MacOS/grid
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns grid.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#grid_bundle: $(____grid_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
grid_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
grid_griddemo.o: $(srcdir)/griddemo.cpp
|
||||
$(CXXC) -c -o $@ $(GRID_CXXFLAGS) $(srcdir)/griddemo.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean grid_bundle
|
218
samples/help/Makefile
Normal file
218
samples/help/Makefile
Normal file
@ -0,0 +1,218 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
HELP_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
HELP_OBJECTS = \
|
||||
$(__help___win32rc) \
|
||||
help_demo.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___help___os2_emxbindcmd = $(NM) help$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep help$(EXEEXT) ; fi
|
||||
#__help___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___help___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__help___win32rc = help_sample_rc.o
|
||||
#__help_app_Contents_PkgInfo___depname \
|
||||
# = help.app/Contents/PkgInfo
|
||||
#__help_bundle___depname = help_bundle
|
||||
#____help_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__help_app_Contents_PkgInfo___depname)
|
||||
#____help_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__help_app_Contents_PkgInfo___depname)
|
||||
#____help_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__help_app_Contents_PkgInfo___depname)
|
||||
#____help_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__help_app_Contents_PkgInfo___depname)
|
||||
#____help_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__help_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: help$(EXEEXT) $(__help_bundle___depname) data data_doc
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f help$(EXEEXT)
|
||||
rm -rf help.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
help$(EXEEXT): $(HELP_OBJECTS) $(__help___win32rc)
|
||||
$(CXX) -o $@ $(HELP_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__help___os2_emxbindcmd)
|
||||
|
||||
#help.app/Contents/PkgInfo: help$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p help.app/Contents
|
||||
# mkdir -p help.app/Contents/MacOS
|
||||
# mkdir -p help.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/help/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >help.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >help.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f help$(EXEEXT) help.app/Contents/MacOS/help
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns help.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#help_bundle: $(____help_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in back.gif bullet.bmp contents.gif cshelp.txt doc.chm doc.cnt doc.hhc doc.hhk doc.hhp doc.hlp doc.hpj doc.zip forward.gif up.gif; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
data_doc:
|
||||
@mkdir -p ./doc
|
||||
@for f in aindex.html down.gif dxxgifs.tex HIER.html icon1.gif icon2.gif index.html logo.gif USE_HELP.html wx204.htm wx34.htm wxExtHelpController.html wxhelp.map wx.htm; do \
|
||||
if test ! -f ./doc/$$f -a ! -d ./doc/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/doc/$$f -newer ./doc/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/doc/$$f ./doc ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
help_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
help_demo.o: $(srcdir)/demo.cpp
|
||||
$(CXXC) -c -o $@ $(HELP_CXXFLAGS) $(srcdir)/demo.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean help_bundle data data_doc
|
194
samples/htlbox/Makefile
Normal file
194
samples/htlbox/Makefile
Normal file
@ -0,0 +1,194 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
HTLBOX_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
HTLBOX_OBJECTS = \
|
||||
$(__htlbox___win32rc) \
|
||||
htlbox_htlbox.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___htlbox___os2_emxbindcmd = $(NM) htlbox$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep htlbox$(EXEEXT) ; fi
|
||||
#__htlbox___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___htlbox___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__htlbox___win32rc = htlbox_sample_rc.o
|
||||
#__htlbox_app_Contents_PkgInfo___depname \
|
||||
# = htlbox.app/Contents/PkgInfo
|
||||
#__htlbox_bundle___depname = htlbox_bundle
|
||||
#____htlbox_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__htlbox_app_Contents_PkgInfo___depname)
|
||||
#____htlbox_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__htlbox_app_Contents_PkgInfo___depname)
|
||||
#____htlbox_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__htlbox_app_Contents_PkgInfo___depname)
|
||||
#____htlbox_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__htlbox_app_Contents_PkgInfo___depname)
|
||||
#____htlbox_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__htlbox_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: htlbox$(EXEEXT) $(__htlbox_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f htlbox$(EXEEXT)
|
||||
rm -rf htlbox.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
htlbox$(EXEEXT): $(HTLBOX_OBJECTS) $(__htlbox___win32rc)
|
||||
$(CXX) -o $@ $(HTLBOX_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__htlbox___os2_emxbindcmd)
|
||||
|
||||
#htlbox.app/Contents/PkgInfo: htlbox$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p htlbox.app/Contents
|
||||
# mkdir -p htlbox.app/Contents/MacOS
|
||||
# mkdir -p htlbox.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/htlbox/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >htlbox.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >htlbox.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f htlbox$(EXEEXT) htlbox.app/Contents/MacOS/htlbox
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns htlbox.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#htlbox_bundle: $(____htlbox_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
htlbox_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
htlbox_htlbox.o: $(srcdir)/htlbox.cpp
|
||||
$(CXXC) -c -o $@ $(HTLBOX_CXXFLAGS) $(srcdir)/htlbox.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean htlbox_bundle
|
84
samples/html/Makefile
Normal file
84
samples/html/Makefile
Normal file
@ -0,0 +1,84 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: about help helpview printing test virtual widget zip
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
-(cd about && $(MAKE) clean)
|
||||
-(cd help && $(MAKE) clean)
|
||||
-(cd helpview && $(MAKE) clean)
|
||||
-(cd printing && $(MAKE) clean)
|
||||
-(cd test && $(MAKE) clean)
|
||||
-(cd virtual && $(MAKE) clean)
|
||||
-(cd widget && $(MAKE) clean)
|
||||
-(cd zip && $(MAKE) clean)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
-(cd about && $(MAKE) distclean)
|
||||
-(cd help && $(MAKE) distclean)
|
||||
-(cd helpview && $(MAKE) distclean)
|
||||
-(cd printing && $(MAKE) distclean)
|
||||
-(cd test && $(MAKE) distclean)
|
||||
-(cd virtual && $(MAKE) distclean)
|
||||
-(cd widget && $(MAKE) distclean)
|
||||
-(cd zip && $(MAKE) distclean)
|
||||
|
||||
about:
|
||||
(cd about && $(MAKE) all)
|
||||
|
||||
help:
|
||||
(cd help && $(MAKE) all)
|
||||
|
||||
helpview:
|
||||
(cd helpview && $(MAKE) all)
|
||||
|
||||
printing:
|
||||
(cd printing && $(MAKE) all)
|
||||
|
||||
test:
|
||||
(cd test && $(MAKE) all)
|
||||
|
||||
virtual:
|
||||
(cd virtual && $(MAKE) all)
|
||||
|
||||
widget:
|
||||
(cd widget && $(MAKE) all)
|
||||
|
||||
zip:
|
||||
(cd zip && $(MAKE) all)
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean about help helpview printing test \
|
||||
virtual widget zip
|
207
samples/html/about/Makefile
Normal file
207
samples/html/about/Makefile
Normal file
@ -0,0 +1,207 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
ABOUT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
ABOUT_OBJECTS = \
|
||||
$(__about___win32rc) \
|
||||
about_about.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___about___os2_emxbindcmd = $(NM) about$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep about$(EXEEXT) ; fi
|
||||
#__about___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___about___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__about___win32rc = about_sample_rc.o
|
||||
#__about_app_Contents_PkgInfo___depname \
|
||||
# = about.app/Contents/PkgInfo
|
||||
#__about_bundle___depname = about_bundle
|
||||
#____about_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__about_app_Contents_PkgInfo___depname)
|
||||
#____about_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__about_app_Contents_PkgInfo___depname)
|
||||
#____about_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__about_app_Contents_PkgInfo___depname)
|
||||
#____about_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__about_app_Contents_PkgInfo___depname)
|
||||
#____about_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__about_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: about$(EXEEXT) $(__about_bundle___depname) data_files
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f about$(EXEEXT)
|
||||
rm -rf about.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
about$(EXEEXT): $(ABOUT_OBJECTS) $(__about___win32rc)
|
||||
$(CXX) -o $@ $(ABOUT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__about___os2_emxbindcmd)
|
||||
|
||||
#about.app/Contents/PkgInfo: about$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p about.app/Contents
|
||||
# mkdir -p about.app/Contents/MacOS
|
||||
# mkdir -p about.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/about/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >about.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >about.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f about$(EXEEXT) about.app/Contents/MacOS/about
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns about.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#about_bundle: $(____about_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data_files:
|
||||
@mkdir -p ./data
|
||||
@for f in about.htm logo.png; do \
|
||||
if test ! -f ./data/$$f -a ! -d ./data/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/data/$$f -newer ./data/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/data/$$f ./data ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
about_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
about_about.o: $(srcdir)/about.cpp
|
||||
$(CXXC) -c -o $@ $(ABOUT_CXXFLAGS) $(srcdir)/about.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean about_bundle data_files
|
207
samples/html/help/Makefile
Normal file
207
samples/html/help/Makefile
Normal file
@ -0,0 +1,207 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
HTMLHELP_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
HTMLHELP_OBJECTS = \
|
||||
$(__htmlhelp___win32rc) \
|
||||
htmlhelp_help.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___htmlhelp___os2_emxbindcmd = $(NM) htmlhelp$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep htmlhelp$(EXEEXT) ; fi
|
||||
#__htmlhelp___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___htmlhelp___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__htmlhelp___win32rc = htmlhelp_sample_rc.o
|
||||
#__htmlhelp_app_Contents_PkgInfo___depname \
|
||||
# = htmlhelp.app/Contents/PkgInfo
|
||||
#__htmlhelp_bundle___depname = htmlhelp_bundle
|
||||
#____htmlhelp_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__htmlhelp_app_Contents_PkgInfo___depname)
|
||||
#____htmlhelp_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__htmlhelp_app_Contents_PkgInfo___depname)
|
||||
#____htmlhelp_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__htmlhelp_app_Contents_PkgInfo___depname)
|
||||
#____htmlhelp_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__htmlhelp_app_Contents_PkgInfo___depname)
|
||||
#____htmlhelp_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__htmlhelp_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: htmlhelp$(EXEEXT) $(__htmlhelp_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f htmlhelp$(EXEEXT)
|
||||
rm -rf htmlhelp.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
htmlhelp$(EXEEXT): $(HTMLHELP_OBJECTS) $(__htmlhelp___win32rc)
|
||||
$(CXX) -o $@ $(HTMLHELP_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__htmlhelp___os2_emxbindcmd)
|
||||
|
||||
#htmlhelp.app/Contents/PkgInfo: htmlhelp$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p htmlhelp.app/Contents
|
||||
# mkdir -p htmlhelp.app/Contents/MacOS
|
||||
# mkdir -p htmlhelp.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/htmlhelp/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >htmlhelp.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >htmlhelp.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f htmlhelp$(EXEEXT) htmlhelp.app/Contents/MacOS/htmlhelp
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns htmlhelp.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#htmlhelp_bundle: $(____htmlhelp_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p ./helpfiles
|
||||
@for f in Index.hhk another.hhc another.hhp another.htm book1.htm book2.htm contents.hhc main.htm page2-b.htm testing.hhp; do \
|
||||
if test ! -f ./helpfiles/$$f -a ! -d ./helpfiles/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/helpfiles/$$f -newer ./helpfiles/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/helpfiles/$$f ./helpfiles ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
htmlhelp_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
htmlhelp_help.o: $(srcdir)/help.cpp
|
||||
$(CXXC) -c -o $@ $(HTMLHELP_CXXFLAGS) $(srcdir)/help.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean htmlhelp_bundle data
|
207
samples/html/helpview/Makefile
Normal file
207
samples/html/helpview/Makefile
Normal file
@ -0,0 +1,207 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
HELPVIEW_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
HELPVIEW_OBJECTS = \
|
||||
$(__helpview___win32rc) \
|
||||
helpview_helpview.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___helpview___os2_emxbindcmd = $(NM) helpview$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep helpview$(EXEEXT) ; fi
|
||||
#__helpview___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___helpview___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__helpview___win32rc = helpview_sample_rc.o
|
||||
#__helpview_app_Contents_PkgInfo___depname \
|
||||
# = helpview.app/Contents/PkgInfo
|
||||
#__helpview_bundle___depname = helpview_bundle
|
||||
#____helpview_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__helpview_app_Contents_PkgInfo___depname)
|
||||
#____helpview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__helpview_app_Contents_PkgInfo___depname)
|
||||
#____helpview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__helpview_app_Contents_PkgInfo___depname)
|
||||
#____helpview_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__helpview_app_Contents_PkgInfo___depname)
|
||||
#____helpview_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__helpview_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: helpview$(EXEEXT) $(__helpview_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f helpview$(EXEEXT)
|
||||
rm -rf helpview.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
helpview$(EXEEXT): $(HELPVIEW_OBJECTS) $(__helpview___win32rc)
|
||||
$(CXX) -o $@ $(HELPVIEW_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__helpview___os2_emxbindcmd)
|
||||
|
||||
#helpview.app/Contents/PkgInfo: helpview$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p helpview.app/Contents
|
||||
# mkdir -p helpview.app/Contents/MacOS
|
||||
# mkdir -p helpview.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/helpview/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >helpview.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >helpview.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f helpview$(EXEEXT) helpview.app/Contents/MacOS/helpview
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns helpview.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#helpview_bundle: $(____helpview_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in test.zip; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
helpview_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
helpview_helpview.o: $(srcdir)/helpview.cpp
|
||||
$(CXXC) -c -o $@ $(HELPVIEW_CXXFLAGS) $(srcdir)/helpview.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean helpview_bundle data
|
212
samples/html/printing/Makefile
Normal file
212
samples/html/printing/Makefile
Normal file
@ -0,0 +1,212 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
HTMLPRINTING_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
HTMLPRINTING_OBJECTS = \
|
||||
$(__htmlprinting___win32rc) \
|
||||
htmlprinting_printing.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___htmlprinting___os2_emxbindcmd = $(NM) \
|
||||
htmlprinting$(EXEEXT) | if grep -q pmwin.763 ; then emxbind -ep \
|
||||
htmlprinting$(EXEEXT) ; fi
|
||||
#__htmlprinting___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___htmlprinting___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__htmlprinting___win32rc = htmlprinting_sample_rc.o
|
||||
#__htmlprinting_app_Contents_PkgInfo___depname \
|
||||
# = htmlprinting.app/Contents/PkgInfo
|
||||
#__htmlprinting_bundle___depname \
|
||||
# = htmlprinting_bundle
|
||||
#____htmlprinting_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__htmlprinting_app_Contents_PkgInfo___depname)
|
||||
#____htmlprinting_BUNDLE_TGT_REF_DEP \
|
||||
# = \
|
||||
# $(__htmlprinting_app_Contents_PkgInfo___depname)
|
||||
#____htmlprinting_BUNDLE_TGT_REF_DEP \
|
||||
# = \
|
||||
# $(__htmlprinting_app_Contents_PkgInfo___depname)
|
||||
#____htmlprinting_BUNDLE_TGT_REF_DEP \
|
||||
# = \
|
||||
# $(__htmlprinting_app_Contents_PkgInfo___depname)
|
||||
#____htmlprinting_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__htmlprinting_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: htmlprinting$(EXEEXT) $(__htmlprinting_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f htmlprinting$(EXEEXT)
|
||||
rm -rf htmlprinting.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
htmlprinting$(EXEEXT): $(HTMLPRINTING_OBJECTS) $(__htmlprinting___win32rc)
|
||||
$(CXX) -o $@ $(HTMLPRINTING_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__htmlprinting___os2_emxbindcmd)
|
||||
|
||||
#htmlprinting.app/Contents/PkgInfo: htmlprinting$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p htmlprinting.app/Contents
|
||||
# mkdir -p htmlprinting.app/Contents/MacOS
|
||||
# mkdir -p htmlprinting.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/htmlprinting/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >htmlprinting.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >htmlprinting.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f htmlprinting$(EXEEXT) htmlprinting.app/Contents/MacOS/htmlprinting
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns htmlprinting.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#htmlprinting_bundle: $(____htmlprinting_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in logo6.gif test.htm; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
htmlprinting_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
htmlprinting_printing.o: $(srcdir)/printing.cpp
|
||||
$(CXXC) -c -o $@ $(HTMLPRINTING_CXXFLAGS) $(srcdir)/printing.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean htmlprinting_bundle data
|
210
samples/html/test/Makefile
Normal file
210
samples/html/test/Makefile
Normal file
@ -0,0 +1,210 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
TEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
TEST_OBJECTS = \
|
||||
$(__test___win32rc) \
|
||||
test_test.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___test___os2_emxbindcmd = $(NM) test$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep test$(EXEEXT) ; fi
|
||||
#__test___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___test___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__test___win32rc = test_sample_rc.o
|
||||
#__test_app_Contents_PkgInfo___depname \
|
||||
# = test.app/Contents/PkgInfo
|
||||
#__test_bundle___depname = test_bundle
|
||||
#____test_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__test_app_Contents_PkgInfo___depname)
|
||||
#____test_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__test_app_Contents_PkgInfo___depname)
|
||||
#____test_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__test_app_Contents_PkgInfo___depname)
|
||||
#____test_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__test_app_Contents_PkgInfo___depname)
|
||||
#____test_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__test_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_NET_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_NET_p = $(COND_MONOLITHIC_0___WXLIB_NET_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: test$(EXEEXT) $(__test_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f test$(EXEEXT)
|
||||
rm -rf test.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
test$(EXEEXT): $(TEST_OBJECTS) $(__test___win32rc)
|
||||
$(CXX) -o $@ $(TEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__test___os2_emxbindcmd)
|
||||
|
||||
#test.app/Contents/PkgInfo: test$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p test.app/Contents
|
||||
# mkdir -p test.app/Contents/MacOS
|
||||
# mkdir -p test.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/test/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >test.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >test.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f test$(EXEEXT) test.app/Contents/MacOS/test
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns test.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#test_bundle: $(____test_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in imagemap.png pic.png pic2.bmp i18n.gif imagemap.htm tables.htm test.htm listtest.htm 8859_2.htm cp1250.htm regres.htm foo.png subsup.html; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
test_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
test_test.o: $(srcdir)/test.cpp
|
||||
$(CXXC) -c -o $@ $(TEST_CXXFLAGS) $(srcdir)/test.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean test_bundle data
|
207
samples/html/virtual/Makefile
Normal file
207
samples/html/virtual/Makefile
Normal file
@ -0,0 +1,207 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
VIRTUAL_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
VIRTUAL_OBJECTS = \
|
||||
$(__virtual___win32rc) \
|
||||
virtual_virtual.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___virtual___os2_emxbindcmd = $(NM) virtual$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep virtual$(EXEEXT) ; fi
|
||||
#__virtual___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___virtual___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__virtual___win32rc = virtual_sample_rc.o
|
||||
#__virtual_app_Contents_PkgInfo___depname \
|
||||
# = virtual.app/Contents/PkgInfo
|
||||
#__virtual_bundle___depname = virtual_bundle
|
||||
#____virtual_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__virtual_app_Contents_PkgInfo___depname)
|
||||
#____virtual_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__virtual_app_Contents_PkgInfo___depname)
|
||||
#____virtual_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__virtual_app_Contents_PkgInfo___depname)
|
||||
#____virtual_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__virtual_app_Contents_PkgInfo___depname)
|
||||
#____virtual_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__virtual_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: virtual$(EXEEXT) $(__virtual_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f virtual$(EXEEXT)
|
||||
rm -rf virtual.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
virtual$(EXEEXT): $(VIRTUAL_OBJECTS) $(__virtual___win32rc)
|
||||
$(CXX) -o $@ $(VIRTUAL_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__virtual___os2_emxbindcmd)
|
||||
|
||||
#virtual.app/Contents/PkgInfo: virtual$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p virtual.app/Contents
|
||||
# mkdir -p virtual.app/Contents/MacOS
|
||||
# mkdir -p virtual.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/virtual/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >virtual.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >virtual.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f virtual$(EXEEXT) virtual.app/Contents/MacOS/virtual
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns virtual.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#virtual_bundle: $(____virtual_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in start.htm; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
virtual_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
virtual_virtual.o: $(srcdir)/virtual.cpp
|
||||
$(CXXC) -c -o $@ $(VIRTUAL_CXXFLAGS) $(srcdir)/virtual.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean virtual_bundle data
|
207
samples/html/widget/Makefile
Normal file
207
samples/html/widget/Makefile
Normal file
@ -0,0 +1,207 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
WIDGET_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
WIDGET_OBJECTS = \
|
||||
$(__widget___win32rc) \
|
||||
widget_widget.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___widget___os2_emxbindcmd = $(NM) widget$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep widget$(EXEEXT) ; fi
|
||||
#__widget___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___widget___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__widget___win32rc = widget_sample_rc.o
|
||||
#__widget_app_Contents_PkgInfo___depname \
|
||||
# = widget.app/Contents/PkgInfo
|
||||
#__widget_bundle___depname = widget_bundle
|
||||
#____widget_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__widget_app_Contents_PkgInfo___depname)
|
||||
#____widget_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__widget_app_Contents_PkgInfo___depname)
|
||||
#____widget_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__widget_app_Contents_PkgInfo___depname)
|
||||
#____widget_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__widget_app_Contents_PkgInfo___depname)
|
||||
#____widget_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__widget_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: widget$(EXEEXT) $(__widget_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f widget$(EXEEXT)
|
||||
rm -rf widget.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
widget$(EXEEXT): $(WIDGET_OBJECTS) $(__widget___win32rc)
|
||||
$(CXX) -o $@ $(WIDGET_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__widget___os2_emxbindcmd)
|
||||
|
||||
#widget.app/Contents/PkgInfo: widget$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p widget.app/Contents
|
||||
# mkdir -p widget.app/Contents/MacOS
|
||||
# mkdir -p widget.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/widget/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >widget.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >widget.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f widget$(EXEEXT) widget.app/Contents/MacOS/widget
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns widget.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#widget_bundle: $(____widget_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in start.htm; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
widget_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
widget_widget.o: $(srcdir)/widget.cpp
|
||||
$(CXXC) -c -o $@ $(WIDGET_CXXFLAGS) $(srcdir)/widget.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean widget_bundle data
|
207
samples/html/zip/Makefile
Normal file
207
samples/html/zip/Makefile
Normal file
@ -0,0 +1,207 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
ZIP_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
ZIP_OBJECTS = \
|
||||
$(__zip___win32rc) \
|
||||
zip_zip.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___zip___os2_emxbindcmd = $(NM) zip$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep zip$(EXEEXT) ; fi
|
||||
#__zip___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___zip___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__zip___win32rc = zip_sample_rc.o
|
||||
#__zip_app_Contents_PkgInfo___depname \
|
||||
# = zip.app/Contents/PkgInfo
|
||||
#__zip_bundle___depname = zip_bundle
|
||||
#____zip_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__zip_app_Contents_PkgInfo___depname)
|
||||
#____zip_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__zip_app_Contents_PkgInfo___depname)
|
||||
#____zip_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__zip_app_Contents_PkgInfo___depname)
|
||||
#____zip_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__zip_app_Contents_PkgInfo___depname)
|
||||
#____zip_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__zip_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: zip$(EXEEXT) $(__zip_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f zip$(EXEEXT)
|
||||
rm -rf zip.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
zip$(EXEEXT): $(ZIP_OBJECTS) $(__zip___win32rc)
|
||||
$(CXX) -o $@ $(ZIP_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__zip___os2_emxbindcmd)
|
||||
|
||||
#zip.app/Contents/PkgInfo: zip$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p zip.app/Contents
|
||||
# mkdir -p zip.app/Contents/MacOS
|
||||
# mkdir -p zip.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/zip/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >zip.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >zip.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f zip$(EXEEXT) zip.app/Contents/MacOS/zip
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns zip.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#zip_bundle: $(____zip_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in pages.zip start.htm; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
zip_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
zip_zip.o: $(srcdir)/zip.cpp
|
||||
$(CXXC) -c -o $@ $(ZIP_CXXFLAGS) $(srcdir)/zip.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean zip_bundle data
|
207
samples/image/Makefile
Normal file
207
samples/image/Makefile
Normal file
@ -0,0 +1,207 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
IMAGE_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
IMAGE_OBJECTS = \
|
||||
image_image.o \
|
||||
image_canvas.o \
|
||||
$(__image___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___image___os2_emxbindcmd = $(NM) image$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep image$(EXEEXT) ; fi
|
||||
#__image___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___image___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__image_app_Contents_PkgInfo___depname \
|
||||
# = image.app/Contents/PkgInfo
|
||||
#__image_bundle___depname = image_bundle
|
||||
#____image_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__image_app_Contents_PkgInfo___depname)
|
||||
#____image_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__image_app_Contents_PkgInfo___depname)
|
||||
#____image_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__image_app_Contents_PkgInfo___depname)
|
||||
#____image_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__image_app_Contents_PkgInfo___depname)
|
||||
#____image_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__image_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__image___win32rc = image_image_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: image$(EXEEXT) $(__image_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f image$(EXEEXT)
|
||||
rm -rf image.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
image$(EXEEXT): $(IMAGE_OBJECTS) $(__image___win32rc)
|
||||
$(CXX) -o $@ $(IMAGE_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__image___os2_emxbindcmd)
|
||||
|
||||
#image.app/Contents/PkgInfo: image$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns $(srcdir)/cursor.png
|
||||
# mkdir -p image.app/Contents
|
||||
# mkdir -p image.app/Contents/MacOS
|
||||
# mkdir -p image.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/image/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >image.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >image.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f image$(EXEEXT) image.app/Contents/MacOS/image
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns image.app/Contents/Resources/wxmac.icns
|
||||
# cp -f $(srcdir)/cursor.png image.app/Contents/Resources
|
||||
|
||||
#image_bundle: $(____image_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in horse.png horse.jpg horse.bmp horse.gif horse.pcx horse.pnm horse_ag.pnm horse_rg.pnm horse.tif horse.tga horse.xpm horse.cur horse.ico horse3.ani smile.xbm toucan.png cmyk.jpg cursor.png; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
image_image.o: $(srcdir)/image.cpp
|
||||
$(CXXC) -c -o $@ $(IMAGE_CXXFLAGS) $(srcdir)/image.cpp
|
||||
|
||||
image_canvas.o: $(srcdir)/canvas.cpp
|
||||
$(CXXC) -c -o $@ $(IMAGE_CXXFLAGS) $(srcdir)/canvas.cpp
|
||||
|
||||
image_image_rc.o: $(srcdir)/image.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean image_bundle data
|
335
samples/internat/Makefile
Normal file
335
samples/internat/Makefile
Normal file
@ -0,0 +1,335 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
INTERNAT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
INTERNAT_OBJECTS = \
|
||||
$(__internat___win32rc) \
|
||||
internat_internat.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___internat___os2_emxbindcmd = $(NM) internat$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep internat$(EXEEXT) ; fi
|
||||
#__internat___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___internat___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__internat___win32rc = internat_sample_rc.o
|
||||
#__internat_app_Contents_PkgInfo___depname \
|
||||
# = internat.app/Contents/PkgInfo
|
||||
#__internat_bundle___depname = internat_bundle
|
||||
#____internat_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__internat_app_Contents_PkgInfo___depname)
|
||||
#____internat_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__internat_app_Contents_PkgInfo___depname)
|
||||
#____internat_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__internat_app_Contents_PkgInfo___depname)
|
||||
#____internat_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__internat_app_Contents_PkgInfo___depname)
|
||||
#____internat_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__internat_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: internat$(EXEEXT) $(__internat_bundle___depname) ar bg cs de fr it ka pl ru sv ja ja_JP.EUC-JP
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f internat$(EXEEXT)
|
||||
rm -rf internat.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
internat$(EXEEXT): $(INTERNAT_OBJECTS) $(__internat___win32rc)
|
||||
$(CXX) -o $@ $(INTERNAT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__internat___os2_emxbindcmd)
|
||||
|
||||
#internat.app/Contents/PkgInfo: internat$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p internat.app/Contents
|
||||
# mkdir -p internat.app/Contents/MacOS
|
||||
# mkdir -p internat.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/internat/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >internat.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >internat.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f internat$(EXEEXT) internat.app/Contents/MacOS/internat
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns internat.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#internat_bundle: $(____internat_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
ar:
|
||||
@mkdir -p ./ar
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./ar/$$f -a ! -d ./ar/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/ar/$$f -newer ./ar/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/ar/$$f ./ar ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
bg:
|
||||
@mkdir -p ./bg
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./bg/$$f -a ! -d ./bg/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/bg/$$f -newer ./bg/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/bg/$$f ./bg ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
cs:
|
||||
@mkdir -p ./cs
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./cs/$$f -a ! -d ./cs/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/cs/$$f -newer ./cs/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/cs/$$f ./cs ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
de:
|
||||
@mkdir -p ./de
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./de/$$f -a ! -d ./de/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/de/$$f -newer ./de/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/de/$$f ./de ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
fr:
|
||||
@mkdir -p ./fr
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./fr/$$f -a ! -d ./fr/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/fr/$$f -newer ./fr/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/fr/$$f ./fr ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
it:
|
||||
@mkdir -p ./it
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./it/$$f -a ! -d ./it/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/it/$$f -newer ./it/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/it/$$f ./it ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
ka:
|
||||
@mkdir -p ./ka
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./ka/$$f -a ! -d ./ka/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/ka/$$f -newer ./ka/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/ka/$$f ./ka ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
pl:
|
||||
@mkdir -p ./pl
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./pl/$$f -a ! -d ./pl/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/pl/$$f -newer ./pl/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/pl/$$f ./pl ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
ru:
|
||||
@mkdir -p ./ru
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./ru/$$f -a ! -d ./ru/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/ru/$$f -newer ./ru/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/ru/$$f ./ru ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
sv:
|
||||
@mkdir -p ./sv
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./sv/$$f -a ! -d ./sv/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/sv/$$f -newer ./sv/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/sv/$$f ./sv ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
ja:
|
||||
@mkdir -p ./ja
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./ja/$$f -a ! -d ./ja/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/ja/$$f -newer ./ja/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/ja/$$f ./ja ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
ja_JP.EUC-JP:
|
||||
@mkdir -p ./ja_JP.EUC-JP
|
||||
@for f in internat.po internat.mo; do \
|
||||
if test ! -f ./ja_JP.EUC-JP/$$f -a ! -d ./ja_JP.EUC-JP/$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/ja_JP.EUC-JP/$$f -newer ./ja_JP.EUC-JP/$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/ja_JP.EUC-JP/$$f ./ja_JP.EUC-JP ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
internat_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
internat_internat.o: $(srcdir)/internat.cpp
|
||||
$(CXXC) -c -o $@ $(INTERNAT_CXXFLAGS) $(srcdir)/internat.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean internat_bundle ar bg cs de fr it ka pl ru \
|
||||
sv ja ja_JP.EUC-JP
|
283
samples/ipc/Makefile
Normal file
283
samples/ipc/Makefile
Normal file
@ -0,0 +1,283 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -llzma -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = g++
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-3.1
|
||||
EXTRALIBS = -pthread -Wl,--version-script,$(wx_top_builddir)/version-script -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -llzma -lm
|
||||
EXTRALIBS_XML = -lexpat
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lXtst -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz -ljpeg -ltiff -llzma
|
||||
WX_CPPFLAGS = -D_FILE_OFFSET_BITS=64 -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-3.1 -I${top_srcdir}/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsecret-1 -I/usr/include/webkitgtk-4.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fvisibility=hidden -fvisibility-inlines-hidden
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG = -Wl,-rpath,$(wx_top_builddir)/lib
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
IPCCLIENT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
IPCCLIENT_OBJECTS = \
|
||||
$(__ipcclient___win32rc) \
|
||||
ipcclient_client.o
|
||||
IPCSERVER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
IPCSERVER_OBJECTS = \
|
||||
$(__ipcserver___win32rc) \
|
||||
ipcserver_server.o
|
||||
BASEIPCCLIENT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ \
|
||||
$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
|
||||
$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-DwxUSE_GUI=0 $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
BASEIPCCLIENT_OBJECTS = \
|
||||
baseipcclient_baseclient.o
|
||||
BASEIPCSERVER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ \
|
||||
$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
|
||||
$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-DwxUSE_GUI=0 $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
BASEIPCSERVER_OBJECTS = \
|
||||
baseipcserver_baseserver.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
__ipcclient___depname = ipcclient$(EXEEXT)
|
||||
COND_PLATFORM_OS2_1___ipcclient___os2_emxbindcmd = $(NM) ipcclient$(EXEEXT) | \
|
||||
if grep -q pmwin.763 ; then emxbind -ep ipcclient$(EXEEXT) ; fi
|
||||
#__ipcclient___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___ipcclient___os2_emxbindcmd)
|
||||
#__ipcclient___win32rc = ipcclient_sample_rc.o
|
||||
#__ipcclient_app_Contents_PkgInfo___depname \
|
||||
# = ipcclient.app/Contents/PkgInfo
|
||||
#__ipcclient_bundle___depname \
|
||||
# = ipcclient_bundle
|
||||
#____ipcclient_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__ipcclient_app_Contents_PkgInfo___depname)
|
||||
#____ipcclient_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__ipcclient_app_Contents_PkgInfo___depname)
|
||||
#____ipcclient_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ipcclient_app_Contents_PkgInfo___depname)
|
||||
#____ipcclient_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ipcclient_app_Contents_PkgInfo___depname)
|
||||
#____ipcclient_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ipcclient_app_Contents_PkgInfo___depname)
|
||||
__ipcserver___depname = ipcserver$(EXEEXT)
|
||||
COND_PLATFORM_OS2_1___ipcserver___os2_emxbindcmd = $(NM) ipcserver$(EXEEXT) | \
|
||||
if grep -q pmwin.763 ; then emxbind -ep ipcserver$(EXEEXT) ; fi
|
||||
#__ipcserver___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___ipcserver___os2_emxbindcmd)
|
||||
#__ipcserver___win32rc = ipcserver_sample_rc.o
|
||||
#__ipcserver_app_Contents_PkgInfo___depname \
|
||||
# = ipcserver.app/Contents/PkgInfo
|
||||
#__ipcserver_bundle___depname \
|
||||
# = ipcserver_bundle
|
||||
#____ipcserver_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__ipcserver_app_Contents_PkgInfo___depname)
|
||||
#____ipcserver_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__ipcserver_app_Contents_PkgInfo___depname)
|
||||
#____ipcserver_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ipcserver_app_Contents_PkgInfo___depname)
|
||||
#____ipcserver_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ipcserver_app_Contents_PkgInfo___depname)
|
||||
#____ipcserver_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ipcserver_app_Contents_PkgInfo___depname)
|
||||
#__LIB_PNG_IF_MONO_p = $(__LIB_PNG_p)
|
||||
#__LIB_PNG_IF_MONO_p_1 = $(__LIB_PNG_p)
|
||||
#__WXUNIV_DEFINE_p_0 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p_0 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p_0 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p_0 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p_0 = --define wxNO_THREADS
|
||||
__DLLFLAG_p_0 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
__DLLFLAG_p = -DWXUSINGDLL
|
||||
COND_MONOLITHIC_0___WXLIB_NET_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_NET_p = $(COND_MONOLITHIC_0___WXLIB_NET_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: $(__ipcclient___depname) $(__ipcclient_bundle___depname) $(__ipcserver___depname) $(__ipcserver_bundle___depname) baseipcclient$(EXEEXT) baseipcserver$(EXEEXT)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f ipcclient$(EXEEXT)
|
||||
rm -rf ipcclient.app
|
||||
rm -f ipcserver$(EXEEXT)
|
||||
rm -rf ipcserver.app
|
||||
rm -f baseipcclient$(EXEEXT)
|
||||
rm -f baseipcserver$(EXEEXT)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
ipcclient$(EXEEXT): $(IPCCLIENT_OBJECTS) $(__ipcclient___win32rc)
|
||||
$(CXX) -o $@ $(IPCCLIENT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__ipcclient___os2_emxbindcmd)
|
||||
|
||||
#ipcclient.app/Contents/PkgInfo: $(__ipcclient___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p ipcclient.app/Contents
|
||||
# mkdir -p ipcclient.app/Contents/MacOS
|
||||
# mkdir -p ipcclient.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/ipcclient/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >ipcclient.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >ipcclient.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f ipcclient$(EXEEXT) ipcclient.app/Contents/MacOS/ipcclient
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns ipcclient.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#ipcclient_bundle: $(____ipcclient_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
ipcserver$(EXEEXT): $(IPCSERVER_OBJECTS) $(__ipcserver___win32rc)
|
||||
$(CXX) -o $@ $(IPCSERVER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__ipcserver___os2_emxbindcmd)
|
||||
|
||||
#ipcserver.app/Contents/PkgInfo: $(__ipcserver___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p ipcserver.app/Contents
|
||||
# mkdir -p ipcserver.app/Contents/MacOS
|
||||
# mkdir -p ipcserver.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/ipcserver/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >ipcserver.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >ipcserver.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f ipcserver$(EXEEXT) ipcserver.app/Contents/MacOS/ipcserver
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns ipcserver.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#ipcserver_bundle: $(____ipcserver_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
baseipcclient$(EXEEXT): $(BASEIPCCLIENT_OBJECTS)
|
||||
$(CXX) -o $@ $(BASEIPCCLIENT_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_PNG_IF_MONO_p) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
|
||||
baseipcserver$(EXEEXT): $(BASEIPCSERVER_OBJECTS)
|
||||
$(CXX) -o $@ $(BASEIPCSERVER_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_PNG_IF_MONO_p_1) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
|
||||
ipcclient_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_0) $(__DEBUG_DEFINE_p_0) $(__EXCEPTIONS_DEFINE_p_0) $(__RTTI_DEFINE_p_0) $(__THREAD_DEFINE_p_0) --include-dir $(srcdir) $(__DLLFLAG_p_0) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
ipcclient_client.o: $(srcdir)/client.cpp
|
||||
$(CXXC) -c -o $@ $(IPCCLIENT_CXXFLAGS) $(srcdir)/client.cpp
|
||||
|
||||
ipcserver_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_0) $(__DEBUG_DEFINE_p_0) $(__EXCEPTIONS_DEFINE_p_0) $(__RTTI_DEFINE_p_0) $(__THREAD_DEFINE_p_0) --include-dir $(srcdir) $(__DLLFLAG_p_0) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
ipcserver_server.o: $(srcdir)/server.cpp
|
||||
$(CXXC) -c -o $@ $(IPCSERVER_CXXFLAGS) $(srcdir)/server.cpp
|
||||
|
||||
baseipcclient_baseclient.o: $(srcdir)/baseclient.cpp
|
||||
$(CXXC) -c -o $@ $(BASEIPCCLIENT_CXXFLAGS) $(srcdir)/baseclient.cpp
|
||||
|
||||
baseipcserver_baseserver.o: $(srcdir)/baseserver.cpp
|
||||
$(CXXC) -c -o $@ $(BASEIPCSERVER_CXXFLAGS) $(srcdir)/baseserver.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean ipcclient_bundle ipcserver_bundle
|
190
samples/joytest/Makefile
Normal file
190
samples/joytest/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
JOYTEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
JOYTEST_OBJECTS = \
|
||||
$(__joytest___win32rc) \
|
||||
joytest_joytest.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___joytest___os2_emxbindcmd = $(NM) joytest$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep joytest$(EXEEXT) ; fi
|
||||
#__joytest___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___joytest___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__joytest___win32rc = joytest_sample_rc.o
|
||||
#__joytest_app_Contents_PkgInfo___depname \
|
||||
# = joytest.app/Contents/PkgInfo
|
||||
#__joytest_bundle___depname = joytest_bundle
|
||||
#____joytest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__joytest_app_Contents_PkgInfo___depname)
|
||||
#____joytest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__joytest_app_Contents_PkgInfo___depname)
|
||||
#____joytest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__joytest_app_Contents_PkgInfo___depname)
|
||||
#____joytest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__joytest_app_Contents_PkgInfo___depname)
|
||||
#____joytest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__joytest_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: joytest$(EXEEXT) $(__joytest_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f joytest$(EXEEXT)
|
||||
rm -rf joytest.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
joytest$(EXEEXT): $(JOYTEST_OBJECTS) $(__joytest___win32rc)
|
||||
$(CXX) -o $@ $(JOYTEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__joytest___os2_emxbindcmd)
|
||||
|
||||
#joytest.app/Contents/PkgInfo: joytest$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p joytest.app/Contents
|
||||
# mkdir -p joytest.app/Contents/MacOS
|
||||
# mkdir -p joytest.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/joytest/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >joytest.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >joytest.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f joytest$(EXEEXT) joytest.app/Contents/MacOS/joytest
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns joytest.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#joytest_bundle: $(____joytest_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
joytest_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
joytest_joytest.o: $(srcdir)/joytest.cpp
|
||||
$(CXXC) -c -o $@ $(JOYTEST_CXXFLAGS) $(srcdir)/joytest.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean joytest_bundle
|
190
samples/keyboard/Makefile
Normal file
190
samples/keyboard/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
KEYBOARD_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
KEYBOARD_OBJECTS = \
|
||||
$(__keyboard___win32rc) \
|
||||
keyboard_keyboard.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___keyboard___os2_emxbindcmd = $(NM) keyboard$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep keyboard$(EXEEXT) ; fi
|
||||
#__keyboard___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___keyboard___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__keyboard___win32rc = keyboard_sample_rc.o
|
||||
#__keyboard_app_Contents_PkgInfo___depname \
|
||||
# = keyboard.app/Contents/PkgInfo
|
||||
#__keyboard_bundle___depname = keyboard_bundle
|
||||
#____keyboard_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__keyboard_app_Contents_PkgInfo___depname)
|
||||
#____keyboard_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__keyboard_app_Contents_PkgInfo___depname)
|
||||
#____keyboard_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__keyboard_app_Contents_PkgInfo___depname)
|
||||
#____keyboard_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__keyboard_app_Contents_PkgInfo___depname)
|
||||
#____keyboard_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__keyboard_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: keyboard$(EXEEXT) $(__keyboard_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f keyboard$(EXEEXT)
|
||||
rm -rf keyboard.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
keyboard$(EXEEXT): $(KEYBOARD_OBJECTS) $(__keyboard___win32rc)
|
||||
$(CXX) -o $@ $(KEYBOARD_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__keyboard___os2_emxbindcmd)
|
||||
|
||||
#keyboard.app/Contents/PkgInfo: keyboard$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p keyboard.app/Contents
|
||||
# mkdir -p keyboard.app/Contents/MacOS
|
||||
# mkdir -p keyboard.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/keyboard/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >keyboard.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >keyboard.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f keyboard$(EXEEXT) keyboard.app/Contents/MacOS/keyboard
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns keyboard.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#keyboard_bundle: $(____keyboard_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
keyboard_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
keyboard_keyboard.o: $(srcdir)/keyboard.cpp
|
||||
$(CXXC) -c -o $@ $(KEYBOARD_CXXFLAGS) $(srcdir)/keyboard.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean keyboard_bundle
|
190
samples/layout/Makefile
Normal file
190
samples/layout/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
LAYOUT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
LAYOUT_OBJECTS = \
|
||||
$(__layout___win32rc) \
|
||||
layout_layout.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___layout___os2_emxbindcmd = $(NM) layout$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep layout$(EXEEXT) ; fi
|
||||
#__layout___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___layout___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__layout___win32rc = layout_sample_rc.o
|
||||
#__layout_app_Contents_PkgInfo___depname \
|
||||
# = layout.app/Contents/PkgInfo
|
||||
#__layout_bundle___depname = layout_bundle
|
||||
#____layout_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__layout_app_Contents_PkgInfo___depname)
|
||||
#____layout_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__layout_app_Contents_PkgInfo___depname)
|
||||
#____layout_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__layout_app_Contents_PkgInfo___depname)
|
||||
#____layout_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__layout_app_Contents_PkgInfo___depname)
|
||||
#____layout_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__layout_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: layout$(EXEEXT) $(__layout_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f layout$(EXEEXT)
|
||||
rm -rf layout.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
layout$(EXEEXT): $(LAYOUT_OBJECTS) $(__layout___win32rc)
|
||||
$(CXX) -o $@ $(LAYOUT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__layout___os2_emxbindcmd)
|
||||
|
||||
#layout.app/Contents/PkgInfo: layout$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p layout.app/Contents
|
||||
# mkdir -p layout.app/Contents/MacOS
|
||||
# mkdir -p layout.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/layout/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >layout.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >layout.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f layout$(EXEEXT) layout.app/Contents/MacOS/layout
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns layout.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#layout_bundle: $(____layout_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
layout_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
layout_layout.o: $(srcdir)/layout.cpp
|
||||
$(CXXC) -c -o $@ $(LAYOUT_CXXFLAGS) $(srcdir)/layout.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean layout_bundle
|
190
samples/listctrl/Makefile
Normal file
190
samples/listctrl/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
LISTCTRL_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
LISTCTRL_OBJECTS = \
|
||||
listctrl_listtest.o \
|
||||
$(__listctrl___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___listctrl___os2_emxbindcmd = $(NM) listctrl$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep listctrl$(EXEEXT) ; fi
|
||||
#__listctrl___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___listctrl___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__listctrl_app_Contents_PkgInfo___depname \
|
||||
# = listctrl.app/Contents/PkgInfo
|
||||
#__listctrl_bundle___depname = listctrl_bundle
|
||||
#____listctrl_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__listctrl_app_Contents_PkgInfo___depname)
|
||||
#____listctrl_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__listctrl_app_Contents_PkgInfo___depname)
|
||||
#____listctrl_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__listctrl_app_Contents_PkgInfo___depname)
|
||||
#____listctrl_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__listctrl_app_Contents_PkgInfo___depname)
|
||||
#____listctrl_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__listctrl_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__listctrl___win32rc = listctrl_listtest_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: listctrl$(EXEEXT) $(__listctrl_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f listctrl$(EXEEXT)
|
||||
rm -rf listctrl.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
listctrl$(EXEEXT): $(LISTCTRL_OBJECTS) $(__listctrl___win32rc)
|
||||
$(CXX) -o $@ $(LISTCTRL_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__listctrl___os2_emxbindcmd)
|
||||
|
||||
#listctrl.app/Contents/PkgInfo: listctrl$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p listctrl.app/Contents
|
||||
# mkdir -p listctrl.app/Contents/MacOS
|
||||
# mkdir -p listctrl.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/listctrl/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >listctrl.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >listctrl.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f listctrl$(EXEEXT) listctrl.app/Contents/MacOS/listctrl
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns listctrl.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#listctrl_bundle: $(____listctrl_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
listctrl_listtest.o: $(srcdir)/listtest.cpp
|
||||
$(CXXC) -c -o $@ $(LISTCTRL_CXXFLAGS) $(srcdir)/listtest.cpp
|
||||
|
||||
listctrl_listtest_rc.o: $(srcdir)/listtest.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean listctrl_bundle
|
190
samples/mdi/Makefile
Normal file
190
samples/mdi/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
MDI_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
MDI_OBJECTS = \
|
||||
mdi_mdi.o \
|
||||
$(__mdi___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___mdi___os2_emxbindcmd = $(NM) mdi$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep mdi$(EXEEXT) ; fi
|
||||
#__mdi___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___mdi___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__mdi_app_Contents_PkgInfo___depname \
|
||||
# = mdi.app/Contents/PkgInfo
|
||||
#__mdi_bundle___depname = mdi_bundle
|
||||
#____mdi_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__mdi_app_Contents_PkgInfo___depname)
|
||||
#____mdi_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__mdi_app_Contents_PkgInfo___depname)
|
||||
#____mdi_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__mdi_app_Contents_PkgInfo___depname)
|
||||
#____mdi_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__mdi_app_Contents_PkgInfo___depname)
|
||||
#____mdi_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__mdi_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__mdi___win32rc = mdi_mdi_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: mdi$(EXEEXT) $(__mdi_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f mdi$(EXEEXT)
|
||||
rm -rf mdi.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
mdi$(EXEEXT): $(MDI_OBJECTS) $(__mdi___win32rc)
|
||||
$(CXX) -o $@ $(MDI_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__mdi___os2_emxbindcmd)
|
||||
|
||||
#mdi.app/Contents/PkgInfo: mdi$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p mdi.app/Contents
|
||||
# mkdir -p mdi.app/Contents/MacOS
|
||||
# mkdir -p mdi.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/mdi/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >mdi.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >mdi.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f mdi$(EXEEXT) mdi.app/Contents/MacOS/mdi
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns mdi.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#mdi_bundle: $(____mdi_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
mdi_mdi.o: $(srcdir)/mdi.cpp
|
||||
$(CXXC) -c -o $@ $(MDI_CXXFLAGS) $(srcdir)/mdi.cpp
|
||||
|
||||
mdi_mdi_rc.o: $(srcdir)/mdi.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean mdi_bundle
|
197
samples/mediaplayer/Makefile
Normal file
197
samples/mediaplayer/Makefile
Normal file
@ -0,0 +1,197 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_MEDIA = -lgstplayer-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
MEDIAPLAYER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
MEDIAPLAYER_OBJECTS = \
|
||||
$(__mediaplayer___win32rc) \
|
||||
mediaplayer_mediaplayer.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___mediaplayer___os2_emxbindcmd = $(NM) \
|
||||
mediaplayer$(EXEEXT) | if grep -q pmwin.763 ; then emxbind -ep \
|
||||
mediaplayer$(EXEEXT) ; fi
|
||||
#__mediaplayer___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___mediaplayer___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__mediaplayer___win32rc = mediaplayer_sample_rc.o
|
||||
#__mediaplayer_app_Contents_PkgInfo___depname \
|
||||
# = mediaplayer.app/Contents/PkgInfo
|
||||
#__mediaplayer_bundle___depname = mediaplayer_bundle
|
||||
#____mediaplayer_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__mediaplayer_app_Contents_PkgInfo___depname)
|
||||
#____mediaplayer_BUNDLE_TGT_REF_DEP \
|
||||
# = \
|
||||
# $(__mediaplayer_app_Contents_PkgInfo___depname)
|
||||
#____mediaplayer_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__mediaplayer_app_Contents_PkgInfo___depname)
|
||||
#____mediaplayer_BUNDLE_TGT_REF_DEP \
|
||||
# = \
|
||||
# $(__mediaplayer_app_Contents_PkgInfo___depname)
|
||||
#____mediaplayer_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__mediaplayer_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0_USE_MEDIA_1___WXLIB_MEDIA_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_media-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_MEDIA_p = $(COND_MONOLITHIC_0_USE_MEDIA_1___WXLIB_MEDIA_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: mediaplayer$(EXEEXT) $(__mediaplayer_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f mediaplayer$(EXEEXT)
|
||||
rm -rf mediaplayer.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
mediaplayer$(EXEEXT): $(MEDIAPLAYER_OBJECTS) $(__mediaplayer___win32rc)
|
||||
$(CXX) -o $@ $(MEDIAPLAYER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_MEDIA_p) $(EXTRALIBS_MEDIA) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__mediaplayer___os2_emxbindcmd)
|
||||
|
||||
#mediaplayer.app/Contents/PkgInfo: mediaplayer$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p mediaplayer.app/Contents
|
||||
# mkdir -p mediaplayer.app/Contents/MacOS
|
||||
# mkdir -p mediaplayer.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/mediaplayer/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >mediaplayer.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >mediaplayer.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f mediaplayer$(EXEEXT) mediaplayer.app/Contents/MacOS/mediaplayer
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns mediaplayer.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#mediaplayer_bundle: $(____mediaplayer_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
mediaplayer_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
mediaplayer_mediaplayer.o: $(srcdir)/mediaplayer.cpp
|
||||
$(CXXC) -c -o $@ $(MEDIAPLAYER_CXXFLAGS) $(srcdir)/mediaplayer.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean mediaplayer_bundle
|
190
samples/menu/Makefile
Normal file
190
samples/menu/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
MENU_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
MENU_OBJECTS = \
|
||||
$(__menu___win32rc) \
|
||||
menu_menu.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___menu___os2_emxbindcmd = $(NM) menu$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep menu$(EXEEXT) ; fi
|
||||
#__menu___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___menu___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__menu___win32rc = menu_sample_rc.o
|
||||
#__menu_app_Contents_PkgInfo___depname \
|
||||
# = menu.app/Contents/PkgInfo
|
||||
#__menu_bundle___depname = menu_bundle
|
||||
#____menu_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__menu_app_Contents_PkgInfo___depname)
|
||||
#____menu_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__menu_app_Contents_PkgInfo___depname)
|
||||
#____menu_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__menu_app_Contents_PkgInfo___depname)
|
||||
#____menu_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__menu_app_Contents_PkgInfo___depname)
|
||||
#____menu_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__menu_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: menu$(EXEEXT) $(__menu_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f menu$(EXEEXT)
|
||||
rm -rf menu.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
menu$(EXEEXT): $(MENU_OBJECTS) $(__menu___win32rc)
|
||||
$(CXX) -o $@ $(MENU_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__menu___os2_emxbindcmd)
|
||||
|
||||
#menu.app/Contents/PkgInfo: menu$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p menu.app/Contents
|
||||
# mkdir -p menu.app/Contents/MacOS
|
||||
# mkdir -p menu.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/menu/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >menu.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >menu.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f menu$(EXEEXT) menu.app/Contents/MacOS/menu
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns menu.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#menu_bundle: $(____menu_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
menu_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
menu_menu.o: $(srcdir)/menu.cpp
|
||||
$(CXXC) -c -o $@ $(MENU_CXXFLAGS) $(srcdir)/menu.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean menu_bundle
|
190
samples/minimal/Makefile
Normal file
190
samples/minimal/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
MINIMAL_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
MINIMAL_OBJECTS = \
|
||||
$(__minimal___win32rc) \
|
||||
minimal_minimal.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___minimal___os2_emxbindcmd = $(NM) minimal$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep minimal$(EXEEXT) ; fi
|
||||
#__minimal___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___minimal___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__minimal___win32rc = minimal_sample_rc.o
|
||||
#__minimal_app_Contents_PkgInfo___depname \
|
||||
# = minimal.app/Contents/PkgInfo
|
||||
#__minimal_bundle___depname = minimal_bundle
|
||||
#____minimal_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__minimal_app_Contents_PkgInfo___depname)
|
||||
#____minimal_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__minimal_app_Contents_PkgInfo___depname)
|
||||
#____minimal_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__minimal_app_Contents_PkgInfo___depname)
|
||||
#____minimal_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__minimal_app_Contents_PkgInfo___depname)
|
||||
#____minimal_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__minimal_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: minimal$(EXEEXT) $(__minimal_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f minimal$(EXEEXT)
|
||||
rm -rf minimal.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
minimal$(EXEEXT): $(MINIMAL_OBJECTS) $(__minimal___win32rc)
|
||||
$(CXX) -o $@ $(MINIMAL_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__minimal___os2_emxbindcmd)
|
||||
|
||||
#minimal.app/Contents/PkgInfo: minimal$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p minimal.app/Contents
|
||||
# mkdir -p minimal.app/Contents/MacOS
|
||||
# mkdir -p minimal.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/minimal/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >minimal.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >minimal.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f minimal$(EXEEXT) minimal.app/Contents/MacOS/minimal
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns minimal.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#minimal_bundle: $(____minimal_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
minimal_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
minimal_minimal.o: $(srcdir)/minimal.cpp
|
||||
$(CXXC) -c -o $@ $(MINIMAL_CXXFLAGS) $(srcdir)/minimal.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean minimal_bundle
|
193
samples/notebook/Makefile
Normal file
193
samples/notebook/Makefile
Normal file
@ -0,0 +1,193 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
NOTEBOOK_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
NOTEBOOK_OBJECTS = \
|
||||
$(__notebook___win32rc) \
|
||||
notebook_notebook.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___notebook___os2_emxbindcmd = $(NM) notebook$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep notebook$(EXEEXT) ; fi
|
||||
#__notebook___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___notebook___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__notebook___win32rc = notebook_sample_rc.o
|
||||
#__notebook_app_Contents_PkgInfo___depname \
|
||||
# = notebook.app/Contents/PkgInfo
|
||||
#__notebook_bundle___depname = notebook_bundle
|
||||
#____notebook_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__notebook_app_Contents_PkgInfo___depname)
|
||||
#____notebook_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__notebook_app_Contents_PkgInfo___depname)
|
||||
#____notebook_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__notebook_app_Contents_PkgInfo___depname)
|
||||
#____notebook_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__notebook_app_Contents_PkgInfo___depname)
|
||||
#____notebook_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__notebook_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_AUI_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_AUI_p = $(COND_MONOLITHIC_0___WXLIB_AUI_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: notebook$(EXEEXT) $(__notebook_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f notebook$(EXEEXT)
|
||||
rm -rf notebook.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
notebook$(EXEEXT): $(NOTEBOOK_OBJECTS) $(__notebook___win32rc)
|
||||
$(CXX) -o $@ $(NOTEBOOK_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_AUI_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__notebook___os2_emxbindcmd)
|
||||
|
||||
#notebook.app/Contents/PkgInfo: notebook$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p notebook.app/Contents
|
||||
# mkdir -p notebook.app/Contents/MacOS
|
||||
# mkdir -p notebook.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/notebook/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >notebook.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >notebook.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f notebook$(EXEEXT) notebook.app/Contents/MacOS/notebook
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns notebook.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#notebook_bundle: $(____notebook_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
notebook_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
notebook_notebook.o: $(srcdir)/notebook.cpp
|
||||
$(CXXC) -c -o $@ $(NOTEBOOK_CXXFLAGS) $(srcdir)/notebook.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean notebook_bundle
|
63
samples/opengl/Makefile
Normal file
63
samples/opengl/Makefile
Normal file
@ -0,0 +1,63 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: cube isosurf penguin pyramid
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
-(cd cube && $(MAKE) clean)
|
||||
-(cd isosurf && $(MAKE) clean)
|
||||
-(cd penguin && $(MAKE) clean)
|
||||
-(cd pyramid && $(MAKE) clean)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
-(cd cube && $(MAKE) distclean)
|
||||
-(cd isosurf && $(MAKE) distclean)
|
||||
-(cd penguin && $(MAKE) distclean)
|
||||
-(cd pyramid && $(MAKE) distclean)
|
||||
|
||||
cube:
|
||||
(cd cube && $(MAKE) all)
|
||||
|
||||
isosurf:
|
||||
(cd isosurf && $(MAKE) all)
|
||||
|
||||
penguin:
|
||||
(cd penguin && $(MAKE) all)
|
||||
|
||||
pyramid:
|
||||
(cd pyramid && $(MAKE) all)
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean cube isosurf penguin pyramid
|
193
samples/opengl/cube/Makefile
Normal file
193
samples/opengl/cube/Makefile
Normal file
@ -0,0 +1,193 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
EXTRALIBS_OPENGL = -lGL -lGLU -lEGL -lwayland-egl -lwayland-client
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
CUBE_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
CUBE_OBJECTS = \
|
||||
$(__cube___win32rc) \
|
||||
cube_cube.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
__cube___depname = cube$(EXEEXT)
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___cube___os2_emxbindcmd = $(NM) cube$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep cube$(EXEEXT) ; fi
|
||||
#__cube___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___cube___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__cube___win32rc = cube_sample_rc.o
|
||||
#__cube_app_Contents_PkgInfo___depname \
|
||||
# = cube.app/Contents/PkgInfo
|
||||
#__cube_bundle___depname = cube_bundle
|
||||
#____cube_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__cube_app_Contents_PkgInfo___depname)
|
||||
#____cube_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__cube_app_Contents_PkgInfo___depname)
|
||||
#____cube_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__cube_app_Contents_PkgInfo___depname)
|
||||
#____cube_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__cube_app_Contents_PkgInfo___depname)
|
||||
#____cube_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__cube_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: $(__cube___depname) $(__cube_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f cube$(EXEEXT)
|
||||
rm -rf cube.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
cube$(EXEEXT): $(CUBE_OBJECTS) $(__cube___win32rc)
|
||||
$(CXX) -o $@ $(CUBE_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) -lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gl-$(WX_RELEASE)$(HOST_SUFFIX) $(EXTRALIBS_OPENGL) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__cube___os2_emxbindcmd)
|
||||
|
||||
#cube.app/Contents/PkgInfo: $(__cube___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p cube.app/Contents
|
||||
# mkdir -p cube.app/Contents/MacOS
|
||||
# mkdir -p cube.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/cube/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >cube.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >cube.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f cube$(EXEEXT) cube.app/Contents/MacOS/cube
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns cube.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#cube_bundle: $(____cube_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
cube_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
cube_cube.o: $(srcdir)/cube.cpp
|
||||
$(CXXC) -c -o $@ $(CUBE_CXXFLAGS) $(srcdir)/cube.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean cube_bundle
|
206
samples/opengl/isosurf/Makefile
Normal file
206
samples/opengl/isosurf/Makefile
Normal file
@ -0,0 +1,206 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
EXTRALIBS_OPENGL = -lGL -lGLU -lEGL -lwayland-egl -lwayland-client
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
ISOSURF_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
ISOSURF_OBJECTS = \
|
||||
$(__isosurf___win32rc) \
|
||||
isosurf_isosurf.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
__isosurf___depname = isosurf$(EXEEXT)
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___isosurf___os2_emxbindcmd = $(NM) isosurf$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep isosurf$(EXEEXT) ; fi
|
||||
#__isosurf___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___isosurf___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__isosurf___win32rc = isosurf_sample_rc.o
|
||||
#__isosurf_app_Contents_PkgInfo___depname \
|
||||
# = isosurf.app/Contents/PkgInfo
|
||||
#__isosurf_bundle___depname \
|
||||
# = isosurf_bundle
|
||||
#____isosurf_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__isosurf_app_Contents_PkgInfo___depname)
|
||||
#____isosurf_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__isosurf_app_Contents_PkgInfo___depname)
|
||||
#____isosurf_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__isosurf_app_Contents_PkgInfo___depname)
|
||||
#____isosurf_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__isosurf_app_Contents_PkgInfo___depname)
|
||||
#____isosurf_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__isosurf_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: $(__isosurf___depname) $(__isosurf_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f isosurf$(EXEEXT)
|
||||
rm -rf isosurf.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
isosurf$(EXEEXT): $(ISOSURF_OBJECTS) $(__isosurf___win32rc)
|
||||
$(CXX) -o $@ $(ISOSURF_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) -lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gl-$(WX_RELEASE)$(HOST_SUFFIX) $(EXTRALIBS_OPENGL) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__isosurf___os2_emxbindcmd)
|
||||
|
||||
#isosurf.app/Contents/PkgInfo: $(__isosurf___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p isosurf.app/Contents
|
||||
# mkdir -p isosurf.app/Contents/MacOS
|
||||
# mkdir -p isosurf.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/isosurf/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >isosurf.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >isosurf.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f isosurf$(EXEEXT) isosurf.app/Contents/MacOS/isosurf
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns isosurf.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#isosurf_bundle: $(____isosurf_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in isosurf.dat.gz; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
isosurf_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
isosurf_isosurf.o: $(srcdir)/isosurf.cpp
|
||||
$(CXXC) -c -o $@ $(ISOSURF_CXXFLAGS) $(srcdir)/isosurf.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean isosurf_bundle data
|
223
samples/opengl/penguin/Makefile
Normal file
223
samples/opengl/penguin/Makefile
Normal file
@ -0,0 +1,223 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CC = clang
|
||||
CXX = clang++ -std=c++17
|
||||
CFLAGS =
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
EXTRALIBS_OPENGL = -lGL -lGLU -lEGL -lwayland-egl -lwayland-client
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CFLAGS = -pthread -Wall -Wundef -O2 -D_GNU_SOURCE -fPIC -DPIC
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
PENGUIN_CFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CFLAGS) $(CPPFLAGS) $(CFLAGS)
|
||||
PENGUIN_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
PENGUIN_OBJECTS = \
|
||||
$(__penguin___win32rc) \
|
||||
penguin_penguin.o \
|
||||
penguin_dxfrenderer.o \
|
||||
penguin_trackball.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CCC = $(CC)
|
||||
CCC = $(BK_DEPS) $(CC)
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
__penguin___depname = penguin$(EXEEXT)
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___penguin___os2_emxbindcmd = $(NM) penguin$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep penguin$(EXEEXT) ; fi
|
||||
#__penguin___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___penguin___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__penguin___win32rc = penguin_sample_rc.o
|
||||
#__penguin_app_Contents_PkgInfo___depname \
|
||||
# = penguin.app/Contents/PkgInfo
|
||||
#__penguin_bundle___depname \
|
||||
# = penguin_bundle
|
||||
#____penguin_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__penguin_app_Contents_PkgInfo___depname)
|
||||
#____penguin_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__penguin_app_Contents_PkgInfo___depname)
|
||||
#____penguin_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__penguin_app_Contents_PkgInfo___depname)
|
||||
#____penguin_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__penguin_app_Contents_PkgInfo___depname)
|
||||
#____penguin_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__penguin_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: $(__penguin___depname) $(__penguin_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f penguin$(EXEEXT)
|
||||
rm -rf penguin.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
penguin$(EXEEXT): $(PENGUIN_OBJECTS) $(__penguin___win32rc)
|
||||
$(CXX) -o $@ $(PENGUIN_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) -lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gl-$(WX_RELEASE)$(HOST_SUFFIX) $(EXTRALIBS_OPENGL) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__penguin___os2_emxbindcmd)
|
||||
|
||||
#penguin.app/Contents/PkgInfo: $(__penguin___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p penguin.app/Contents
|
||||
# mkdir -p penguin.app/Contents/MacOS
|
||||
# mkdir -p penguin.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/penguin/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >penguin.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >penguin.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f penguin$(EXEEXT) penguin.app/Contents/MacOS/penguin
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns penguin.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#penguin_bundle: $(____penguin_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in penguin.dxf.gz; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
penguin_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
penguin_penguin.o: $(srcdir)/penguin.cpp
|
||||
$(CXXC) -c -o $@ $(PENGUIN_CXXFLAGS) $(srcdir)/penguin.cpp
|
||||
|
||||
penguin_dxfrenderer.o: $(srcdir)/dxfrenderer.cpp
|
||||
$(CXXC) -c -o $@ $(PENGUIN_CXXFLAGS) $(srcdir)/dxfrenderer.cpp
|
||||
|
||||
penguin_trackball.o: $(srcdir)/trackball.c
|
||||
$(CCC) -c -o $@ $(PENGUIN_CFLAGS) $(srcdir)/trackball.c
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean penguin_bundle data
|
206
samples/opengl/pyramid/Makefile
Normal file
206
samples/opengl/pyramid/Makefile
Normal file
@ -0,0 +1,206 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
EXTRALIBS_OPENGL = -lGL -lGLU -lEGL -lwayland-egl -lwayland-client
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
PYRAMID_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) \
|
||||
-I$(srcdir)/../../../samples $(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
PYRAMID_OBJECTS = \
|
||||
$(__pyramid___win32rc) \
|
||||
pyramid_pyramid.o \
|
||||
pyramid_oglstuff.o \
|
||||
pyramid_mathstuff.o \
|
||||
pyramid_oglpfuncs.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
__pyramid___depname = pyramid$(EXEEXT)
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___pyramid___os2_emxbindcmd = $(NM) pyramid$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep pyramid$(EXEEXT) ; fi
|
||||
#__pyramid___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___pyramid___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__pyramid___win32rc = pyramid_sample_rc.o
|
||||
#__pyramid_app_Contents_PkgInfo___depname \
|
||||
# = pyramid.app/Contents/PkgInfo
|
||||
#__pyramid_bundle___depname \
|
||||
# = pyramid_bundle
|
||||
#____pyramid_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__pyramid_app_Contents_PkgInfo___depname)
|
||||
#____pyramid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__pyramid_app_Contents_PkgInfo___depname)
|
||||
#____pyramid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__pyramid_app_Contents_PkgInfo___depname)
|
||||
#____pyramid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__pyramid_app_Contents_PkgInfo___depname)
|
||||
#____pyramid_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__pyramid_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: $(__pyramid___depname) $(__pyramid_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f pyramid$(EXEEXT)
|
||||
rm -rf pyramid.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
pyramid$(EXEEXT): $(PYRAMID_OBJECTS) $(__pyramid___win32rc)
|
||||
$(CXX) -o $@ $(PYRAMID_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) -lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gl-$(WX_RELEASE)$(HOST_SUFFIX) $(EXTRALIBS_OPENGL) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__pyramid___os2_emxbindcmd)
|
||||
|
||||
#pyramid.app/Contents/PkgInfo: $(__pyramid___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p pyramid.app/Contents
|
||||
# mkdir -p pyramid.app/Contents/MacOS
|
||||
# mkdir -p pyramid.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/pyramid/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >pyramid.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >pyramid.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f pyramid$(EXEEXT) pyramid.app/Contents/MacOS/pyramid
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns pyramid.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#pyramid_bundle: $(____pyramid_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
pyramid_sample_rc.o: $(srcdir)/../../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
pyramid_pyramid.o: $(srcdir)/pyramid.cpp
|
||||
$(CXXC) -c -o $@ $(PYRAMID_CXXFLAGS) $(srcdir)/pyramid.cpp
|
||||
|
||||
pyramid_oglstuff.o: $(srcdir)/oglstuff.cpp
|
||||
$(CXXC) -c -o $@ $(PYRAMID_CXXFLAGS) $(srcdir)/oglstuff.cpp
|
||||
|
||||
pyramid_mathstuff.o: $(srcdir)/mathstuff.cpp
|
||||
$(CXXC) -c -o $@ $(PYRAMID_CXXFLAGS) $(srcdir)/mathstuff.cpp
|
||||
|
||||
pyramid_oglpfuncs.o: $(srcdir)/oglpfuncs.cpp
|
||||
$(CXXC) -c -o $@ $(PYRAMID_CXXFLAGS) $(srcdir)/oglpfuncs.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean pyramid_bundle
|
190
samples/popup/Makefile
Normal file
190
samples/popup/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
POPUP_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
POPUP_OBJECTS = \
|
||||
popup_popup.o \
|
||||
$(__popup___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___popup___os2_emxbindcmd = $(NM) popup$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep popup$(EXEEXT) ; fi
|
||||
#__popup___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___popup___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__popup_app_Contents_PkgInfo___depname \
|
||||
# = popup.app/Contents/PkgInfo
|
||||
#__popup_bundle___depname = popup_bundle
|
||||
#____popup_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__popup_app_Contents_PkgInfo___depname)
|
||||
#____popup_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__popup_app_Contents_PkgInfo___depname)
|
||||
#____popup_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__popup_app_Contents_PkgInfo___depname)
|
||||
#____popup_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__popup_app_Contents_PkgInfo___depname)
|
||||
#____popup_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__popup_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__popup___win32rc = popup_sample_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: popup$(EXEEXT) $(__popup_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f popup$(EXEEXT)
|
||||
rm -rf popup.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
popup$(EXEEXT): $(POPUP_OBJECTS) $(__popup___win32rc)
|
||||
$(CXX) -o $@ $(POPUP_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__popup___os2_emxbindcmd)
|
||||
|
||||
#popup.app/Contents/PkgInfo: popup$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p popup.app/Contents
|
||||
# mkdir -p popup.app/Contents/MacOS
|
||||
# mkdir -p popup.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/popup/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >popup.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >popup.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f popup$(EXEEXT) popup.app/Contents/MacOS/popup
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns popup.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#popup_bundle: $(____popup_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
popup_popup.o: $(srcdir)/popup.cpp
|
||||
$(CXXC) -c -o $@ $(POPUP_CXXFLAGS) $(srcdir)/popup.cpp
|
||||
|
||||
popup_sample_rc.o: $(srcdir)/../sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean popup_bundle
|
190
samples/power/Makefile
Normal file
190
samples/power/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
POWER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
POWER_OBJECTS = \
|
||||
$(__power___win32rc) \
|
||||
power_power.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___power___os2_emxbindcmd = $(NM) power$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep power$(EXEEXT) ; fi
|
||||
#__power___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___power___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__power___win32rc = power_sample_rc.o
|
||||
#__power_app_Contents_PkgInfo___depname \
|
||||
# = power.app/Contents/PkgInfo
|
||||
#__power_bundle___depname = power_bundle
|
||||
#____power_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__power_app_Contents_PkgInfo___depname)
|
||||
#____power_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__power_app_Contents_PkgInfo___depname)
|
||||
#____power_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__power_app_Contents_PkgInfo___depname)
|
||||
#____power_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__power_app_Contents_PkgInfo___depname)
|
||||
#____power_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__power_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: power$(EXEEXT) $(__power_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f power$(EXEEXT)
|
||||
rm -rf power.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
power$(EXEEXT): $(POWER_OBJECTS) $(__power___win32rc)
|
||||
$(CXX) -o $@ $(POWER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__power___os2_emxbindcmd)
|
||||
|
||||
#power.app/Contents/PkgInfo: power$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p power.app/Contents
|
||||
# mkdir -p power.app/Contents/MacOS
|
||||
# mkdir -p power.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/power/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >power.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >power.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f power$(EXEEXT) power.app/Contents/MacOS/power
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns power.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#power_bundle: $(____power_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
power_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
power_power.o: $(srcdir)/power.cpp
|
||||
$(CXXC) -c -o $@ $(POWER_CXXFLAGS) $(srcdir)/power.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean power_bundle
|
193
samples/preferences/Makefile
Normal file
193
samples/preferences/Makefile
Normal file
@ -0,0 +1,193 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
PREFERENCES_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
PREFERENCES_OBJECTS = \
|
||||
$(__preferences___win32rc) \
|
||||
preferences_preferences.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___preferences___os2_emxbindcmd = $(NM) \
|
||||
preferences$(EXEEXT) | if grep -q pmwin.763 ; then emxbind -ep \
|
||||
preferences$(EXEEXT) ; fi
|
||||
#__preferences___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___preferences___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__preferences___win32rc = preferences_sample_rc.o
|
||||
#__preferences_app_Contents_PkgInfo___depname \
|
||||
# = preferences.app/Contents/PkgInfo
|
||||
#__preferences_bundle___depname = preferences_bundle
|
||||
#____preferences_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__preferences_app_Contents_PkgInfo___depname)
|
||||
#____preferences_BUNDLE_TGT_REF_DEP \
|
||||
# = \
|
||||
# $(__preferences_app_Contents_PkgInfo___depname)
|
||||
#____preferences_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__preferences_app_Contents_PkgInfo___depname)
|
||||
#____preferences_BUNDLE_TGT_REF_DEP \
|
||||
# = \
|
||||
# $(__preferences_app_Contents_PkgInfo___depname)
|
||||
#____preferences_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__preferences_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: preferences$(EXEEXT) $(__preferences_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f preferences$(EXEEXT)
|
||||
rm -rf preferences.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
preferences$(EXEEXT): $(PREFERENCES_OBJECTS) $(__preferences___win32rc)
|
||||
$(CXX) -o $@ $(PREFERENCES_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__preferences___os2_emxbindcmd)
|
||||
|
||||
#preferences.app/Contents/PkgInfo: preferences$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p preferences.app/Contents
|
||||
# mkdir -p preferences.app/Contents/MacOS
|
||||
# mkdir -p preferences.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/preferences/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >preferences.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >preferences.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f preferences$(EXEEXT) preferences.app/Contents/MacOS/preferences
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns preferences.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#preferences_bundle: $(____preferences_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
preferences_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
preferences_preferences.o: $(srcdir)/preferences.cpp
|
||||
$(CXXC) -c -o $@ $(PREFERENCES_CXXFLAGS) $(srcdir)/preferences.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean preferences_bundle
|
190
samples/printing/Makefile
Normal file
190
samples/printing/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
PRINTING_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
PRINTING_OBJECTS = \
|
||||
$(__printing___win32rc) \
|
||||
printing_printing.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___printing___os2_emxbindcmd = $(NM) printing$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep printing$(EXEEXT) ; fi
|
||||
#__printing___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___printing___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__printing___win32rc = printing_sample_rc.o
|
||||
#__printing_app_Contents_PkgInfo___depname \
|
||||
# = printing.app/Contents/PkgInfo
|
||||
#__printing_bundle___depname = printing_bundle
|
||||
#____printing_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__printing_app_Contents_PkgInfo___depname)
|
||||
#____printing_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__printing_app_Contents_PkgInfo___depname)
|
||||
#____printing_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__printing_app_Contents_PkgInfo___depname)
|
||||
#____printing_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__printing_app_Contents_PkgInfo___depname)
|
||||
#____printing_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__printing_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: printing$(EXEEXT) $(__printing_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f printing$(EXEEXT)
|
||||
rm -rf printing.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
printing$(EXEEXT): $(PRINTING_OBJECTS) $(__printing___win32rc)
|
||||
$(CXX) -o $@ $(PRINTING_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__printing___os2_emxbindcmd)
|
||||
|
||||
#printing.app/Contents/PkgInfo: printing$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p printing.app/Contents
|
||||
# mkdir -p printing.app/Contents/MacOS
|
||||
# mkdir -p printing.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/printing/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >printing.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >printing.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f printing$(EXEEXT) printing.app/Contents/MacOS/printing
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns printing.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#printing_bundle: $(____printing_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
printing_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
printing_printing.o: $(srcdir)/printing.cpp
|
||||
$(CXXC) -c -o $@ $(PRINTING_CXXFLAGS) $(srcdir)/printing.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean printing_bundle
|
205
samples/propgrid/Makefile
Normal file
205
samples/propgrid/Makefile
Normal file
@ -0,0 +1,205 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
PROPGRID_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
PROPGRID_OBJECTS = \
|
||||
propgrid_propgrid.o \
|
||||
propgrid_propgrid_minimal.o \
|
||||
propgrid_sampleprops.o \
|
||||
propgrid_tests.o \
|
||||
$(__propgrid___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___propgrid___os2_emxbindcmd = $(NM) propgrid$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep propgrid$(EXEEXT) ; fi
|
||||
#__propgrid___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___propgrid___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__propgrid_app_Contents_PkgInfo___depname \
|
||||
# = propgrid.app/Contents/PkgInfo
|
||||
#__propgrid_bundle___depname = propgrid_bundle
|
||||
#____propgrid_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__propgrid_app_Contents_PkgInfo___depname)
|
||||
#____propgrid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__propgrid_app_Contents_PkgInfo___depname)
|
||||
#____propgrid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__propgrid_app_Contents_PkgInfo___depname)
|
||||
#____propgrid_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__propgrid_app_Contents_PkgInfo___depname)
|
||||
#____propgrid_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__propgrid_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_PROPGRID_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_propgrid-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_PROPGRID_p = $(COND_MONOLITHIC_0___WXLIB_PROPGRID_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__propgrid___win32rc = propgrid_sample_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: propgrid$(EXEEXT) $(__propgrid_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f propgrid$(EXEEXT)
|
||||
rm -rf propgrid.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
propgrid$(EXEEXT): $(PROPGRID_OBJECTS) $(__propgrid___win32rc)
|
||||
$(CXX) -o $@ $(PROPGRID_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_PROPGRID_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__propgrid___os2_emxbindcmd)
|
||||
|
||||
#propgrid.app/Contents/PkgInfo: propgrid$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p propgrid.app/Contents
|
||||
# mkdir -p propgrid.app/Contents/MacOS
|
||||
# mkdir -p propgrid.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/propgrid/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >propgrid.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >propgrid.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f propgrid$(EXEEXT) propgrid.app/Contents/MacOS/propgrid
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns propgrid.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#propgrid_bundle: $(____propgrid_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
propgrid_propgrid.o: $(srcdir)/propgrid.cpp
|
||||
$(CXXC) -c -o $@ $(PROPGRID_CXXFLAGS) $(srcdir)/propgrid.cpp
|
||||
|
||||
propgrid_propgrid_minimal.o: $(srcdir)/propgrid_minimal.cpp
|
||||
$(CXXC) -c -o $@ $(PROPGRID_CXXFLAGS) $(srcdir)/propgrid_minimal.cpp
|
||||
|
||||
propgrid_sampleprops.o: $(srcdir)/sampleprops.cpp
|
||||
$(CXXC) -c -o $@ $(PROPGRID_CXXFLAGS) $(srcdir)/sampleprops.cpp
|
||||
|
||||
propgrid_tests.o: $(srcdir)/tests.cpp
|
||||
$(CXXC) -c -o $@ $(PROPGRID_CXXFLAGS) $(srcdir)/tests.cpp
|
||||
|
||||
propgrid_sample_rc.o: $(srcdir)/../sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean propgrid_bundle
|
238
samples/render/Makefile
Normal file
238
samples/render/Makefile
Normal file
@ -0,0 +1,238 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
SHARED_LD_MODULE_CXX = $(CXX) -shared -fPIC -o
|
||||
SO_SUFFIX_MODULE = so
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
PIC_FLAG = -fPIC -DPIC
|
||||
STRIP = strip
|
||||
NM = nm
|
||||
INSTALL_PROGRAM = ${INSTALL}
|
||||
INSTALL_DIR = mkdir -p
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
libdir = ${exec_prefix}/lib
|
||||
DLLPREFIX_MODULE =
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_RELEASE_NODOT = 31
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
WX_VERSION_NODOT = $(WX_RELEASE_NODOT)5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
PLUGINS_INST_DIR = $(libdir)/wx/$(PLUGIN_VERSION0)
|
||||
RENDER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
RENDER_OBJECTS = \
|
||||
$(__render___win32rc) \
|
||||
render_render.o
|
||||
RENDDLL_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -DWXUSINGDLL $(PIC_FLAG) $(WX_CXXFLAGS) $(CPPFLAGS) \
|
||||
$(CXXFLAGS)
|
||||
RENDDLL_OBJECTS = \
|
||||
renddll_renddll.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#COMPILER_VERSION \
|
||||
# = \
|
||||
# ERROR-COMPILER-VERSION-MUST-BE-SET-FOR-OFFICIAL-BUILD
|
||||
#WXCOMPILER = _gcc
|
||||
#WXCOMPILER \
|
||||
# = _gcc$(COMPILER_VERSION)
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#PLUGIN_VERSION0 = $(WX_VERSION_NODOT)
|
||||
PLUGIN_VERSION0 = $(WX_VERSION)
|
||||
#PLUGVERDELIM =
|
||||
PLUGVERDELIM = -
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___render___os2_emxbindcmd = $(NM) render$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep render$(EXEEXT) ; fi
|
||||
#__render___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___render___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__render___win32rc = render_sample_rc.o
|
||||
#__render_app_Contents_PkgInfo___depname \
|
||||
# = render.app/Contents/PkgInfo
|
||||
#__render_bundle___depname = render_bundle
|
||||
#____render_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__render_app_Contents_PkgInfo___depname)
|
||||
#____render_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__render_app_Contents_PkgInfo___depname)
|
||||
#____render_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__render_app_Contents_PkgInfo___depname)
|
||||
#____render_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__render_app_Contents_PkgInfo___depname)
|
||||
#____render_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__render_app_Contents_PkgInfo___depname)
|
||||
COND_SHARED_1___renddll___depname = \
|
||||
$(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE)
|
||||
#__renddll___depname = $(COND_SHARED_1___renddll___depname)
|
||||
#__install_renddll___depname = install_renddll
|
||||
#__uninstall_renddll___depname = uninstall_renddll
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: render$(EXEEXT) $(__render_bundle___depname) $(__renddll___depname)
|
||||
|
||||
install: $(__install_renddll___depname)
|
||||
|
||||
uninstall: $(__uninstall_renddll___depname)
|
||||
|
||||
install-strip: install
|
||||
$(STRIP) $(DESTDIR)$(PLUGINS_INST_DIR)/$(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE)
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f render$(EXEEXT)
|
||||
rm -rf render.app
|
||||
rm -f $(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
render$(EXEEXT): $(RENDER_OBJECTS) $(__render___win32rc)
|
||||
$(CXX) -o $@ $(RENDER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__render___os2_emxbindcmd)
|
||||
|
||||
#render.app/Contents/PkgInfo: render$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p render.app/Contents
|
||||
# mkdir -p render.app/Contents/MacOS
|
||||
# mkdir -p render.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/render/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >render.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >render.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f render$(EXEEXT) render.app/Contents/MacOS/render
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns render.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#render_bundle: $(____render_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
#$(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE): $(RENDDLL_OBJECTS)
|
||||
# $(SHARED_LD_MODULE_CXX) $@ $(RENDDLL_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
|
||||
#install_renddll: $(__renddll___depname)
|
||||
# $(INSTALL_DIR) $(DESTDIR)$(PLUGINS_INST_DIR)
|
||||
# $(INSTALL_PROGRAM) $(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE) $(DESTDIR)$(PLUGINS_INST_DIR)
|
||||
|
||||
#uninstall_renddll:
|
||||
# rm -f $(DESTDIR)$(PLUGINS_INST_DIR)/$(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE)
|
||||
|
||||
render_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
render_render.o: $(srcdir)/render.cpp
|
||||
$(CXXC) -c -o $@ $(RENDER_CXXFLAGS) $(srcdir)/render.cpp
|
||||
|
||||
renddll_renddll.o: $(srcdir)/renddll.cpp
|
||||
$(CXXC) -c -o $@ $(RENDDLL_CXXFLAGS) $(srcdir)/renddll.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean render_bundle install_renddll \
|
||||
uninstall_renddll
|
193
samples/ribbon/Makefile
Normal file
193
samples/ribbon/Makefile
Normal file
@ -0,0 +1,193 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
RIBBON_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
RIBBON_OBJECTS = \
|
||||
ribbon_ribbondemo.o \
|
||||
$(__ribbon___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___ribbon___os2_emxbindcmd = $(NM) ribbon$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep ribbon$(EXEEXT) ; fi
|
||||
#__ribbon___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___ribbon___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__ribbon_app_Contents_PkgInfo___depname \
|
||||
# = ribbon.app/Contents/PkgInfo
|
||||
#__ribbon_bundle___depname = ribbon_bundle
|
||||
#____ribbon_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__ribbon_app_Contents_PkgInfo___depname)
|
||||
#____ribbon_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ribbon_app_Contents_PkgInfo___depname)
|
||||
#____ribbon_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ribbon_app_Contents_PkgInfo___depname)
|
||||
#____ribbon_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__ribbon_app_Contents_PkgInfo___depname)
|
||||
#____ribbon_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__ribbon_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_RIBBON_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_ribbon-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_RIBBON_p = $(COND_MONOLITHIC_0___WXLIB_RIBBON_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__ribbon___win32rc = ribbon_sample_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: ribbon$(EXEEXT) $(__ribbon_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f ribbon$(EXEEXT)
|
||||
rm -rf ribbon.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
ribbon$(EXEEXT): $(RIBBON_OBJECTS) $(__ribbon___win32rc)
|
||||
$(CXX) -o $@ $(RIBBON_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_RIBBON_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__ribbon___os2_emxbindcmd)
|
||||
|
||||
#ribbon.app/Contents/PkgInfo: ribbon$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p ribbon.app/Contents
|
||||
# mkdir -p ribbon.app/Contents/MacOS
|
||||
# mkdir -p ribbon.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/ribbon/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >ribbon.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >ribbon.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f ribbon$(EXEEXT) ribbon.app/Contents/MacOS/ribbon
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns ribbon.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#ribbon_bundle: $(____ribbon_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
ribbon_ribbondemo.o: $(srcdir)/ribbondemo.cpp
|
||||
$(CXXC) -c -o $@ $(RIBBON_CXXFLAGS) $(srcdir)/ribbondemo.cpp
|
||||
|
||||
ribbon_sample_rc.o: $(srcdir)/../sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean ribbon_bundle
|
200
samples/richtext/Makefile
Normal file
200
samples/richtext/Makefile
Normal file
@ -0,0 +1,200 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_HTML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
RICHTEXT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
RICHTEXT_OBJECTS = \
|
||||
richtext_richtext.o \
|
||||
$(__richtext___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___richtext___os2_emxbindcmd = $(NM) richtext$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep richtext$(EXEEXT) ; fi
|
||||
#__richtext___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___richtext___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__richtext_app_Contents_PkgInfo___depname \
|
||||
# = richtext.app/Contents/PkgInfo
|
||||
#__richtext_bundle___depname = richtext_bundle
|
||||
#____richtext_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__richtext_app_Contents_PkgInfo___depname)
|
||||
#____richtext_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__richtext_app_Contents_PkgInfo___depname)
|
||||
#____richtext_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__richtext_app_Contents_PkgInfo___depname)
|
||||
#____richtext_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__richtext_app_Contents_PkgInfo___depname)
|
||||
#____richtext_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__richtext_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_RICHTEXT_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_RICHTEXT_p = $(COND_MONOLITHIC_0___WXLIB_RICHTEXT_p)
|
||||
COND_MONOLITHIC_0___WXLIB_HTML_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_HTML_p = $(COND_MONOLITHIC_0___WXLIB_HTML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_XML_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_XML_p = $(COND_MONOLITHIC_0___WXLIB_XML_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__richtext___win32rc = richtext_sample_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: richtext$(EXEEXT) $(__richtext_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f richtext$(EXEEXT)
|
||||
rm -rf richtext.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
richtext$(EXEEXT): $(RICHTEXT_OBJECTS) $(__richtext___win32rc)
|
||||
$(CXX) -o $@ $(RICHTEXT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_RICHTEXT_p) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_XML_p) $(EXTRALIBS_XML) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__richtext___os2_emxbindcmd)
|
||||
|
||||
#richtext.app/Contents/PkgInfo: richtext$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p richtext.app/Contents
|
||||
# mkdir -p richtext.app/Contents/MacOS
|
||||
# mkdir -p richtext.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/richtext/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >richtext.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >richtext.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f richtext$(EXEEXT) richtext.app/Contents/MacOS/richtext
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns richtext.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#richtext_bundle: $(____richtext_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
richtext_richtext.o: $(srcdir)/richtext.cpp
|
||||
$(CXXC) -c -o $@ $(RICHTEXT_CXXFLAGS) $(srcdir)/richtext.cpp
|
||||
|
||||
richtext_sample_rc.o: $(srcdir)/../sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean richtext_bundle
|
190
samples/sashtest/Makefile
Normal file
190
samples/sashtest/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
SASHTEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SASHTEST_OBJECTS = \
|
||||
sashtest_sashtest.o \
|
||||
$(__sashtest___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___sashtest___os2_emxbindcmd = $(NM) sashtest$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep sashtest$(EXEEXT) ; fi
|
||||
#__sashtest___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___sashtest___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__sashtest_app_Contents_PkgInfo___depname \
|
||||
# = sashtest.app/Contents/PkgInfo
|
||||
#__sashtest_bundle___depname = sashtest_bundle
|
||||
#____sashtest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__sashtest_app_Contents_PkgInfo___depname)
|
||||
#____sashtest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__sashtest_app_Contents_PkgInfo___depname)
|
||||
#____sashtest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__sashtest_app_Contents_PkgInfo___depname)
|
||||
#____sashtest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__sashtest_app_Contents_PkgInfo___depname)
|
||||
#____sashtest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__sashtest_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__sashtest___win32rc = sashtest_sashtest_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: sashtest$(EXEEXT) $(__sashtest_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f sashtest$(EXEEXT)
|
||||
rm -rf sashtest.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
sashtest$(EXEEXT): $(SASHTEST_OBJECTS) $(__sashtest___win32rc)
|
||||
$(CXX) -o $@ $(SASHTEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__sashtest___os2_emxbindcmd)
|
||||
|
||||
#sashtest.app/Contents/PkgInfo: sashtest$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p sashtest.app/Contents
|
||||
# mkdir -p sashtest.app/Contents/MacOS
|
||||
# mkdir -p sashtest.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/sashtest/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >sashtest.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >sashtest.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f sashtest$(EXEEXT) sashtest.app/Contents/MacOS/sashtest
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns sashtest.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#sashtest_bundle: $(____sashtest_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
sashtest_sashtest.o: $(srcdir)/sashtest.cpp
|
||||
$(CXXC) -c -o $@ $(SASHTEST_CXXFLAGS) $(srcdir)/sashtest.cpp
|
||||
|
||||
sashtest_sashtest_rc.o: $(srcdir)/sashtest.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean sashtest_bundle
|
190
samples/scroll/Makefile
Normal file
190
samples/scroll/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
SCROLL_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SCROLL_OBJECTS = \
|
||||
$(__scroll___win32rc) \
|
||||
scroll_scroll.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___scroll___os2_emxbindcmd = $(NM) scroll$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep scroll$(EXEEXT) ; fi
|
||||
#__scroll___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___scroll___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__scroll___win32rc = scroll_sample_rc.o
|
||||
#__scroll_app_Contents_PkgInfo___depname \
|
||||
# = scroll.app/Contents/PkgInfo
|
||||
#__scroll_bundle___depname = scroll_bundle
|
||||
#____scroll_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__scroll_app_Contents_PkgInfo___depname)
|
||||
#____scroll_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__scroll_app_Contents_PkgInfo___depname)
|
||||
#____scroll_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__scroll_app_Contents_PkgInfo___depname)
|
||||
#____scroll_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__scroll_app_Contents_PkgInfo___depname)
|
||||
#____scroll_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__scroll_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: scroll$(EXEEXT) $(__scroll_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f scroll$(EXEEXT)
|
||||
rm -rf scroll.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
scroll$(EXEEXT): $(SCROLL_OBJECTS) $(__scroll___win32rc)
|
||||
$(CXX) -o $@ $(SCROLL_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__scroll___os2_emxbindcmd)
|
||||
|
||||
#scroll.app/Contents/PkgInfo: scroll$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p scroll.app/Contents
|
||||
# mkdir -p scroll.app/Contents/MacOS
|
||||
# mkdir -p scroll.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/scroll/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >scroll.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >scroll.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f scroll$(EXEEXT) scroll.app/Contents/MacOS/scroll
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns scroll.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#scroll_bundle: $(____scroll_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
scroll_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
scroll_scroll.o: $(srcdir)/scroll.cpp
|
||||
$(CXXC) -c -o $@ $(SCROLL_CXXFLAGS) $(srcdir)/scroll.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean scroll_bundle
|
125
samples/secretstore/Makefile
Normal file
125
samples/secretstore/Makefile
Normal file
@ -0,0 +1,125 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
SECRETSTORE_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -DwxUSE_GUI=0 $(WX_CXXFLAGS) \
|
||||
$(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SECRETSTORE_OBJECTS = \
|
||||
secretstore_secretstore.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: secretstore$(EXEEXT)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f secretstore$(EXEEXT)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
secretstore$(EXEEXT): $(SECRETSTORE_OBJECTS)
|
||||
$(CXX) -o $@ $(SECRETSTORE_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
|
||||
secretstore_secretstore.o: $(srcdir)/secretstore.cpp
|
||||
$(CXXC) -c -o $@ $(SECRETSTORE_CXXFLAGS) $(srcdir)/secretstore.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean
|
202
samples/shaped/Makefile
Normal file
202
samples/shaped/Makefile
Normal file
@ -0,0 +1,202 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
SHAPED_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SHAPED_OBJECTS = \
|
||||
$(__shaped___win32rc) \
|
||||
shaped_shaped.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___shaped___os2_emxbindcmd = $(NM) shaped$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep shaped$(EXEEXT) ; fi
|
||||
#__shaped___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___shaped___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__shaped___win32rc = shaped_sample_rc.o
|
||||
#__shaped_app_Contents_PkgInfo___depname \
|
||||
# = shaped.app/Contents/PkgInfo
|
||||
#__shaped_bundle___depname = shaped_bundle
|
||||
#____shaped_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__shaped_app_Contents_PkgInfo___depname)
|
||||
#____shaped_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__shaped_app_Contents_PkgInfo___depname)
|
||||
#____shaped_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__shaped_app_Contents_PkgInfo___depname)
|
||||
#____shaped_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__shaped_app_Contents_PkgInfo___depname)
|
||||
#____shaped_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__shaped_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: shaped$(EXEEXT) $(__shaped_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f shaped$(EXEEXT)
|
||||
rm -rf shaped.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
shaped$(EXEEXT): $(SHAPED_OBJECTS) $(__shaped___win32rc)
|
||||
$(CXX) -o $@ $(SHAPED_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__shaped___os2_emxbindcmd)
|
||||
|
||||
#shaped.app/Contents/PkgInfo: shaped$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p shaped.app/Contents
|
||||
# mkdir -p shaped.app/Contents/MacOS
|
||||
# mkdir -p shaped.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/shaped/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >shaped.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >shaped.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f shaped$(EXEEXT) shaped.app/Contents/MacOS/shaped
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns shaped.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#shaped_bundle: $(____shaped_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in star.png; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
shaped_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
shaped_shaped.o: $(srcdir)/shaped.cpp
|
||||
$(CXXC) -c -o $@ $(SHAPED_CXXFLAGS) $(srcdir)/shaped.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean shaped_bundle data
|
281
samples/sockets/Makefile
Normal file
281
samples/sockets/Makefile
Normal file
@ -0,0 +1,281 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
CLIENT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
CLIENT_OBJECTS = \
|
||||
$(__client___win32rc) \
|
||||
client_client.o
|
||||
SERVER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SERVER_OBJECTS = \
|
||||
$(__server___win32rc) \
|
||||
server_server.o
|
||||
BASECLIENT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -DwxUSE_GUI=0 $(WX_CXXFLAGS) \
|
||||
$(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
BASECLIENT_OBJECTS = \
|
||||
baseclient_baseclient.o
|
||||
BASESERVER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -DwxUSE_GUI=0 $(WX_CXXFLAGS) \
|
||||
$(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
BASESERVER_OBJECTS = \
|
||||
baseserver_baseserver.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
__client___depname = client$(EXEEXT)
|
||||
COND_PLATFORM_OS2_1___client___os2_emxbindcmd = $(NM) client$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep client$(EXEEXT) ; fi
|
||||
#__client___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___client___os2_emxbindcmd)
|
||||
#__client___win32rc = client_sample_rc.o
|
||||
#__client_app_Contents_PkgInfo___depname \
|
||||
# = client.app/Contents/PkgInfo
|
||||
#__client_bundle___depname = client_bundle
|
||||
#____client_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__client_app_Contents_PkgInfo___depname)
|
||||
#____client_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__client_app_Contents_PkgInfo___depname)
|
||||
#____client_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__client_app_Contents_PkgInfo___depname)
|
||||
#____client_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__client_app_Contents_PkgInfo___depname)
|
||||
#____client_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__client_app_Contents_PkgInfo___depname)
|
||||
__server___depname = server$(EXEEXT)
|
||||
COND_PLATFORM_OS2_1___server___os2_emxbindcmd = $(NM) server$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep server$(EXEEXT) ; fi
|
||||
#__server___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___server___os2_emxbindcmd)
|
||||
#__server___win32rc = server_sample_rc.o
|
||||
#__server_app_Contents_PkgInfo___depname \
|
||||
# = server.app/Contents/PkgInfo
|
||||
#__server_bundle___depname = server_bundle
|
||||
#____server_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__server_app_Contents_PkgInfo___depname)
|
||||
#____server_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__server_app_Contents_PkgInfo___depname)
|
||||
#____server_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__server_app_Contents_PkgInfo___depname)
|
||||
#____server_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__server_app_Contents_PkgInfo___depname)
|
||||
#____server_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__server_app_Contents_PkgInfo___depname)
|
||||
#__LIB_PNG_IF_MONO_p = $(__LIB_PNG_p)
|
||||
#__LIB_PNG_IF_MONO_p_1 = $(__LIB_PNG_p)
|
||||
#__WXUNIV_DEFINE_p_0 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p_0 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p_0 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p_0 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p_0 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p_0 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
COND_MONOLITHIC_0___WXLIB_NET_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_NET_p = $(COND_MONOLITHIC_0___WXLIB_NET_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: $(__client___depname) $(__client_bundle___depname) $(__server___depname) $(__server_bundle___depname) baseclient$(EXEEXT) baseserver$(EXEEXT)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f client$(EXEEXT)
|
||||
rm -rf client.app
|
||||
rm -f server$(EXEEXT)
|
||||
rm -rf server.app
|
||||
rm -f baseclient$(EXEEXT)
|
||||
rm -f baseserver$(EXEEXT)
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
client$(EXEEXT): $(CLIENT_OBJECTS) $(__client___win32rc)
|
||||
$(CXX) -o $@ $(CLIENT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__client___os2_emxbindcmd)
|
||||
|
||||
#client.app/Contents/PkgInfo: $(__client___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p client.app/Contents
|
||||
# mkdir -p client.app/Contents/MacOS
|
||||
# mkdir -p client.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/client/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >client.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >client.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f client$(EXEEXT) client.app/Contents/MacOS/client
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns client.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#client_bundle: $(____client_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
server$(EXEEXT): $(SERVER_OBJECTS) $(__server___win32rc)
|
||||
$(CXX) -o $@ $(SERVER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__server___os2_emxbindcmd)
|
||||
|
||||
#server.app/Contents/PkgInfo: $(__server___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p server.app/Contents
|
||||
# mkdir -p server.app/Contents/MacOS
|
||||
# mkdir -p server.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/server/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >server.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >server.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f server$(EXEEXT) server.app/Contents/MacOS/server
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns server.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#server_bundle: $(____server_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
baseclient$(EXEEXT): $(BASECLIENT_OBJECTS)
|
||||
$(CXX) -o $@ $(BASECLIENT_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_PNG_IF_MONO_p) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
|
||||
baseserver$(EXEEXT): $(BASESERVER_OBJECTS)
|
||||
$(CXX) -o $@ $(BASESERVER_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_PNG_IF_MONO_p_1) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
|
||||
client_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_0) $(__DEBUG_DEFINE_p_0) $(__EXCEPTIONS_DEFINE_p_0) $(__RTTI_DEFINE_p_0) $(__THREAD_DEFINE_p_0) --include-dir $(srcdir) $(__DLLFLAG_p_0) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
client_client.o: $(srcdir)/client.cpp
|
||||
$(CXXC) -c -o $@ $(CLIENT_CXXFLAGS) $(srcdir)/client.cpp
|
||||
|
||||
server_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_0) $(__DEBUG_DEFINE_p_0) $(__EXCEPTIONS_DEFINE_p_0) $(__RTTI_DEFINE_p_0) $(__THREAD_DEFINE_p_0) --include-dir $(srcdir) $(__DLLFLAG_p_0) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
server_server.o: $(srcdir)/server.cpp
|
||||
$(CXXC) -c -o $@ $(SERVER_CXXFLAGS) $(srcdir)/server.cpp
|
||||
|
||||
baseclient_baseclient.o: $(srcdir)/baseclient.cpp
|
||||
$(CXXC) -c -o $@ $(BASECLIENT_CXXFLAGS) $(srcdir)/baseclient.cpp
|
||||
|
||||
baseserver_baseserver.o: $(srcdir)/baseserver.cpp
|
||||
$(CXXC) -c -o $@ $(BASESERVER_CXXFLAGS) $(srcdir)/baseserver.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean client_bundle server_bundle
|
202
samples/sound/Makefile
Normal file
202
samples/sound/Makefile
Normal file
@ -0,0 +1,202 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
SOUND_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SOUND_OBJECTS = \
|
||||
sound_sound.o \
|
||||
$(__sound___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___sound___os2_emxbindcmd = $(NM) sound$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep sound$(EXEEXT) ; fi
|
||||
#__sound___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___sound___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__sound_app_Contents_PkgInfo___depname \
|
||||
# = sound.app/Contents/PkgInfo
|
||||
#__sound_bundle___depname = sound_bundle
|
||||
#____sound_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__sound_app_Contents_PkgInfo___depname)
|
||||
#____sound_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__sound_app_Contents_PkgInfo___depname)
|
||||
#____sound_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__sound_app_Contents_PkgInfo___depname)
|
||||
#____sound_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__sound_app_Contents_PkgInfo___depname)
|
||||
#____sound_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__sound_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__sound___win32rc = sound_sound_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: sound$(EXEEXT) $(__sound_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f sound$(EXEEXT)
|
||||
rm -rf sound.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
sound$(EXEEXT): $(SOUND_OBJECTS) $(__sound___win32rc)
|
||||
$(CXX) -o $@ $(SOUND_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__sound___os2_emxbindcmd)
|
||||
|
||||
#sound.app/Contents/PkgInfo: sound$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p sound.app/Contents
|
||||
# mkdir -p sound.app/Contents/MacOS
|
||||
# mkdir -p sound.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/sound/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >sound.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >sound.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f sound$(EXEEXT) sound.app/Contents/MacOS/sound
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns sound.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#sound_bundle: $(____sound_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in 9000g.wav cuckoo.wav doggrowl.wav tinkalink2.wav; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
sound_sound.o: $(srcdir)/sound.cpp
|
||||
$(CXXC) -c -o $@ $(SOUND_CXXFLAGS) $(srcdir)/sound.cpp
|
||||
|
||||
sound_sound_rc.o: $(srcdir)/sound.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean sound_bundle data
|
206
samples/splash/Makefile
Normal file
206
samples/splash/Makefile
Normal file
@ -0,0 +1,206 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_MEDIA = -lgstplayer-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
SPLASH_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SPLASH_OBJECTS = \
|
||||
splash_splash.o \
|
||||
$(__splash___win32rc)
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___splash___os2_emxbindcmd = $(NM) splash$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep splash$(EXEEXT) ; fi
|
||||
#__splash___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___splash___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__splash_app_Contents_PkgInfo___depname \
|
||||
# = splash.app/Contents/PkgInfo
|
||||
#__splash_bundle___depname = splash_bundle
|
||||
#____splash_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__splash_app_Contents_PkgInfo___depname)
|
||||
#____splash_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__splash_app_Contents_PkgInfo___depname)
|
||||
#____splash_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__splash_app_Contents_PkgInfo___depname)
|
||||
#____splash_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__splash_app_Contents_PkgInfo___depname)
|
||||
#____splash_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__splash_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0_USE_MEDIA_1___WXLIB_MEDIA_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_media-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_MEDIA_p = $(COND_MONOLITHIC_0_USE_MEDIA_1___WXLIB_MEDIA_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
#__splash___win32rc = splash_sample_rc.o
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: splash$(EXEEXT) $(__splash_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f splash$(EXEEXT)
|
||||
rm -rf splash.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
splash$(EXEEXT): $(SPLASH_OBJECTS) $(__splash___win32rc)
|
||||
$(CXX) -o $@ $(SPLASH_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_MEDIA_p) $(EXTRALIBS_MEDIA) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__splash___os2_emxbindcmd)
|
||||
|
||||
#splash.app/Contents/PkgInfo: splash$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p splash.app/Contents
|
||||
# mkdir -p splash.app/Contents/MacOS
|
||||
# mkdir -p splash.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/splash/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >splash.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >splash.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f splash$(EXEEXT) splash.app/Contents/MacOS/splash
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns splash.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#splash_bundle: $(____splash_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in splash.png press.mpg; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
splash_splash.o: $(srcdir)/splash.cpp
|
||||
$(CXXC) -c -o $@ $(SPLASH_CXXFLAGS) $(srcdir)/splash.cpp
|
||||
|
||||
splash_sample_rc.o: $(srcdir)/../sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean splash_bundle data
|
190
samples/splitter/Makefile
Normal file
190
samples/splitter/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
SPLITTER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SPLITTER_OBJECTS = \
|
||||
$(__splitter___win32rc) \
|
||||
splitter_splitter.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___splitter___os2_emxbindcmd = $(NM) splitter$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep splitter$(EXEEXT) ; fi
|
||||
#__splitter___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___splitter___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__splitter___win32rc = splitter_sample_rc.o
|
||||
#__splitter_app_Contents_PkgInfo___depname \
|
||||
# = splitter.app/Contents/PkgInfo
|
||||
#__splitter_bundle___depname = splitter_bundle
|
||||
#____splitter_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__splitter_app_Contents_PkgInfo___depname)
|
||||
#____splitter_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__splitter_app_Contents_PkgInfo___depname)
|
||||
#____splitter_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__splitter_app_Contents_PkgInfo___depname)
|
||||
#____splitter_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__splitter_app_Contents_PkgInfo___depname)
|
||||
#____splitter_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__splitter_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: splitter$(EXEEXT) $(__splitter_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f splitter$(EXEEXT)
|
||||
rm -rf splitter.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
splitter$(EXEEXT): $(SPLITTER_OBJECTS) $(__splitter___win32rc)
|
||||
$(CXX) -o $@ $(SPLITTER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__splitter___os2_emxbindcmd)
|
||||
|
||||
#splitter.app/Contents/PkgInfo: splitter$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p splitter.app/Contents
|
||||
# mkdir -p splitter.app/Contents/MacOS
|
||||
# mkdir -p splitter.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/splitter/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >splitter.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >splitter.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f splitter$(EXEEXT) splitter.app/Contents/MacOS/splitter
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns splitter.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#splitter_bundle: $(____splitter_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
splitter_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
splitter_splitter.o: $(srcdir)/splitter.cpp
|
||||
$(CXXC) -c -o $@ $(SPLITTER_CXXFLAGS) $(srcdir)/splitter.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean splitter_bundle
|
190
samples/statbar/Makefile
Normal file
190
samples/statbar/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
STATBAR_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
STATBAR_OBJECTS = \
|
||||
$(__statbar___win32rc) \
|
||||
statbar_statbar.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___statbar___os2_emxbindcmd = $(NM) statbar$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep statbar$(EXEEXT) ; fi
|
||||
#__statbar___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___statbar___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__statbar___win32rc = statbar_sample_rc.o
|
||||
#__statbar_app_Contents_PkgInfo___depname \
|
||||
# = statbar.app/Contents/PkgInfo
|
||||
#__statbar_bundle___depname = statbar_bundle
|
||||
#____statbar_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__statbar_app_Contents_PkgInfo___depname)
|
||||
#____statbar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__statbar_app_Contents_PkgInfo___depname)
|
||||
#____statbar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__statbar_app_Contents_PkgInfo___depname)
|
||||
#____statbar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__statbar_app_Contents_PkgInfo___depname)
|
||||
#____statbar_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__statbar_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: statbar$(EXEEXT) $(__statbar_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f statbar$(EXEEXT)
|
||||
rm -rf statbar.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
statbar$(EXEEXT): $(STATBAR_OBJECTS) $(__statbar___win32rc)
|
||||
$(CXX) -o $@ $(STATBAR_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__statbar___os2_emxbindcmd)
|
||||
|
||||
#statbar.app/Contents/PkgInfo: statbar$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p statbar.app/Contents
|
||||
# mkdir -p statbar.app/Contents/MacOS
|
||||
# mkdir -p statbar.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/statbar/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >statbar.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >statbar.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f statbar$(EXEEXT) statbar.app/Contents/MacOS/statbar
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns statbar.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#statbar_bundle: $(____statbar_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
statbar_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
statbar_statbar.o: $(srcdir)/statbar.cpp
|
||||
$(CXXC) -c -o $@ $(STATBAR_CXXFLAGS) $(srcdir)/statbar.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean statbar_bundle
|
214
samples/stc/Makefile
Normal file
214
samples/stc/Makefile
Normal file
@ -0,0 +1,214 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
EXTRALIBS_STC =
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
STCTEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
STCTEST_OBJECTS = \
|
||||
$(__stctest___win32rc) \
|
||||
stctest_stctest.o \
|
||||
stctest_edit.o \
|
||||
stctest_prefs.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___stctest___os2_emxbindcmd = $(NM) stctest$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep stctest$(EXEEXT) ; fi
|
||||
#__stctest___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___stctest___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__stctest___win32rc = stctest_sample_rc.o
|
||||
#__stctest_app_Contents_PkgInfo___depname \
|
||||
# = stctest.app/Contents/PkgInfo
|
||||
#__stctest_bundle___depname = stctest_bundle
|
||||
#____stctest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__stctest_app_Contents_PkgInfo___depname)
|
||||
#____stctest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__stctest_app_Contents_PkgInfo___depname)
|
||||
#____stctest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__stctest_app_Contents_PkgInfo___depname)
|
||||
#____stctest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__stctest_app_Contents_PkgInfo___depname)
|
||||
#____stctest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__stctest_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0_USE_STC_1___WXLIB_STC_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_STC_p = $(COND_MONOLITHIC_0_USE_STC_1___WXLIB_STC_p)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: stctest$(EXEEXT) $(__stctest_bundle___depname) data
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f stctest$(EXEEXT)
|
||||
rm -rf stctest.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
stctest$(EXEEXT): $(STCTEST_OBJECTS) $(__stctest___win32rc)
|
||||
$(CXX) -o $@ $(STCTEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_STC_p) $(EXTRALIBS_STC) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__stctest___os2_emxbindcmd)
|
||||
|
||||
#stctest.app/Contents/PkgInfo: stctest$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p stctest.app/Contents
|
||||
# mkdir -p stctest.app/Contents/MacOS
|
||||
# mkdir -p stctest.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/stctest/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >stctest.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >stctest.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f stctest$(EXEEXT) stctest.app/Contents/MacOS/stctest
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns stctest.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#stctest_bundle: $(____stctest_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
data:
|
||||
@mkdir -p .
|
||||
@for f in stctest.cpp; do \
|
||||
if test ! -f ./$$f -a ! -d ./$$f ; \
|
||||
then x=yep ; \
|
||||
else x=`find $(srcdir)/$$f -newer ./$$f -print` ; \
|
||||
fi; \
|
||||
case "$$x" in ?*) \
|
||||
cp -pRf $(srcdir)/$$f . ;; \
|
||||
esac; \
|
||||
done
|
||||
|
||||
stctest_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
stctest_stctest.o: $(srcdir)/stctest.cpp
|
||||
$(CXXC) -c -o $@ $(STCTEST_CXXFLAGS) $(srcdir)/stctest.cpp
|
||||
|
||||
stctest_edit.o: $(srcdir)/edit.cpp
|
||||
$(CXXC) -c -o $@ $(STCTEST_CXXFLAGS) $(srcdir)/edit.cpp
|
||||
|
||||
stctest_prefs.o: $(srcdir)/prefs.cpp
|
||||
$(CXXC) -c -o $@ $(STCTEST_CXXFLAGS) $(srcdir)/prefs.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean stctest_bundle data
|
190
samples/svg/Makefile
Normal file
190
samples/svg/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
SVGTEST_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
SVGTEST_OBJECTS = \
|
||||
$(__svgtest___win32rc) \
|
||||
svgtest_svgtest.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___svgtest___os2_emxbindcmd = $(NM) svgtest$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep svgtest$(EXEEXT) ; fi
|
||||
#__svgtest___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___svgtest___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__svgtest___win32rc = svgtest_sample_rc.o
|
||||
#__svgtest_app_Contents_PkgInfo___depname \
|
||||
# = svgtest.app/Contents/PkgInfo
|
||||
#__svgtest_bundle___depname = svgtest_bundle
|
||||
#____svgtest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__svgtest_app_Contents_PkgInfo___depname)
|
||||
#____svgtest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__svgtest_app_Contents_PkgInfo___depname)
|
||||
#____svgtest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__svgtest_app_Contents_PkgInfo___depname)
|
||||
#____svgtest_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__svgtest_app_Contents_PkgInfo___depname)
|
||||
#____svgtest_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__svgtest_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: svgtest$(EXEEXT) $(__svgtest_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f svgtest$(EXEEXT)
|
||||
rm -rf svgtest.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
svgtest$(EXEEXT): $(SVGTEST_OBJECTS) $(__svgtest___win32rc)
|
||||
$(CXX) -o $@ $(SVGTEST_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__svgtest___os2_emxbindcmd)
|
||||
|
||||
#svgtest.app/Contents/PkgInfo: svgtest$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p svgtest.app/Contents
|
||||
# mkdir -p svgtest.app/Contents/MacOS
|
||||
# mkdir -p svgtest.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/svgtest/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >svgtest.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >svgtest.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f svgtest$(EXEEXT) svgtest.app/Contents/MacOS/svgtest
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns svgtest.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#svgtest_bundle: $(____svgtest_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
svgtest_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
svgtest_svgtest.o: $(srcdir)/svgtest.cpp
|
||||
$(CXXC) -c -o $@ $(SVGTEST_CXXFLAGS) $(srcdir)/svgtest.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean svgtest_bundle
|
190
samples/taborder/Makefile
Normal file
190
samples/taborder/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
TABORDER_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
TABORDER_OBJECTS = \
|
||||
$(__taborder___win32rc) \
|
||||
taborder_taborder.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___taborder___os2_emxbindcmd = $(NM) taborder$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep taborder$(EXEEXT) ; fi
|
||||
#__taborder___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___taborder___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__taborder___win32rc = taborder_sample_rc.o
|
||||
#__taborder_app_Contents_PkgInfo___depname \
|
||||
# = taborder.app/Contents/PkgInfo
|
||||
#__taborder_bundle___depname = taborder_bundle
|
||||
#____taborder_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__taborder_app_Contents_PkgInfo___depname)
|
||||
#____taborder_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__taborder_app_Contents_PkgInfo___depname)
|
||||
#____taborder_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__taborder_app_Contents_PkgInfo___depname)
|
||||
#____taborder_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__taborder_app_Contents_PkgInfo___depname)
|
||||
#____taborder_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__taborder_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: taborder$(EXEEXT) $(__taborder_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f taborder$(EXEEXT)
|
||||
rm -rf taborder.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
taborder$(EXEEXT): $(TABORDER_OBJECTS) $(__taborder___win32rc)
|
||||
$(CXX) -o $@ $(TABORDER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__taborder___os2_emxbindcmd)
|
||||
|
||||
#taborder.app/Contents/PkgInfo: taborder$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p taborder.app/Contents
|
||||
# mkdir -p taborder.app/Contents/MacOS
|
||||
# mkdir -p taborder.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/taborder/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >taborder.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >taborder.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f taborder$(EXEEXT) taborder.app/Contents/MacOS/taborder
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns taborder.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#taborder_bundle: $(____taborder_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
taborder_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
taborder_taborder.o: $(srcdir)/taborder.cpp
|
||||
$(CXXC) -c -o $@ $(TABORDER_CXXFLAGS) $(srcdir)/taborder.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean taborder_bundle
|
190
samples/taskbar/Makefile
Normal file
190
samples/taskbar/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
TASKBAR_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
TASKBAR_OBJECTS = \
|
||||
$(__taskbar___win32rc) \
|
||||
taskbar_tbtest.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___taskbar___os2_emxbindcmd = $(NM) taskbar$(EXEEXT) | if \
|
||||
grep -q pmwin.763 ; then emxbind -ep taskbar$(EXEEXT) ; fi
|
||||
#__taskbar___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___taskbar___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__taskbar___win32rc = taskbar_sample_rc.o
|
||||
#__taskbar_app_Contents_PkgInfo___depname \
|
||||
# = taskbar.app/Contents/PkgInfo
|
||||
#__taskbar_bundle___depname = taskbar_bundle
|
||||
#____taskbar_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__taskbar_app_Contents_PkgInfo___depname)
|
||||
#____taskbar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__taskbar_app_Contents_PkgInfo___depname)
|
||||
#____taskbar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__taskbar_app_Contents_PkgInfo___depname)
|
||||
#____taskbar_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__taskbar_app_Contents_PkgInfo___depname)
|
||||
#____taskbar_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__taskbar_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: taskbar$(EXEEXT) $(__taskbar_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f taskbar$(EXEEXT)
|
||||
rm -rf taskbar.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
taskbar$(EXEEXT): $(TASKBAR_OBJECTS) $(__taskbar___win32rc)
|
||||
$(CXX) -o $@ $(TASKBAR_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__taskbar___os2_emxbindcmd)
|
||||
|
||||
#taskbar.app/Contents/PkgInfo: taskbar$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p taskbar.app/Contents
|
||||
# mkdir -p taskbar.app/Contents/MacOS
|
||||
# mkdir -p taskbar.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/taskbar/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >taskbar.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >taskbar.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f taskbar$(EXEEXT) taskbar.app/Contents/MacOS/taskbar
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns taskbar.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#taskbar_bundle: $(____taskbar_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
taskbar_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
taskbar_tbtest.o: $(srcdir)/tbtest.cpp
|
||||
$(CXXC) -c -o $@ $(TASKBAR_CXXFLAGS) $(srcdir)/tbtest.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean taskbar_bundle
|
190
samples/text/Makefile
Normal file
190
samples/text/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
TEXT_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
TEXT_OBJECTS = \
|
||||
$(__text___win32rc) \
|
||||
text_text.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___text___os2_emxbindcmd = $(NM) text$(EXEEXT) | if grep -q \
|
||||
pmwin.763 ; then emxbind -ep text$(EXEEXT) ; fi
|
||||
#__text___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___text___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__text___win32rc = text_sample_rc.o
|
||||
#__text_app_Contents_PkgInfo___depname \
|
||||
# = text.app/Contents/PkgInfo
|
||||
#__text_bundle___depname = text_bundle
|
||||
#____text_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__text_app_Contents_PkgInfo___depname)
|
||||
#____text_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__text_app_Contents_PkgInfo___depname)
|
||||
#____text_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__text_app_Contents_PkgInfo___depname)
|
||||
#____text_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__text_app_Contents_PkgInfo___depname)
|
||||
#____text_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__text_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: text$(EXEEXT) $(__text_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f text$(EXEEXT)
|
||||
rm -rf text.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
text$(EXEEXT): $(TEXT_OBJECTS) $(__text___win32rc)
|
||||
$(CXX) -o $@ $(TEXT_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__text___os2_emxbindcmd)
|
||||
|
||||
#text.app/Contents/PkgInfo: text$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p text.app/Contents
|
||||
# mkdir -p text.app/Contents/MacOS
|
||||
# mkdir -p text.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/text/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >text.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >text.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f text$(EXEEXT) text.app/Contents/MacOS/text
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns text.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#text_bundle: $(____text_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
text_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
text_text.o: $(srcdir)/text.cpp
|
||||
$(CXXC) -c -o $@ $(TEXT_CXXFLAGS) $(srcdir)/text.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean text_bundle
|
190
samples/thread/Makefile
Normal file
190
samples/thread/Makefile
Normal file
@ -0,0 +1,190 @@
|
||||
# =========================================================================
|
||||
# This makefile was generated by
|
||||
# Bakefile 0.2.12 (http://www.bakefile.org)
|
||||
# Do not modify, all changes will be overwritten!
|
||||
# =========================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
prefix = /usr/local
|
||||
exec_prefix = ${prefix}
|
||||
datarootdir = ${prefix}/share
|
||||
INSTALL = /usr/bin/install -c
|
||||
EXEEXT =
|
||||
WINDRES =
|
||||
NM = nm
|
||||
BK_DEPS = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets/bk-deps
|
||||
srcdir = .
|
||||
top_srcdir = ../..
|
||||
LIBS = -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
LDFLAGS_GUI =
|
||||
CXX = clang++ -std=c++17
|
||||
CXXFLAGS =
|
||||
CPPFLAGS =
|
||||
LDFLAGS =
|
||||
USE_DPI_AWARE_MANIFEST = 2
|
||||
WX_LIB_FLAVOUR =
|
||||
TOOLKIT = GTK
|
||||
TOOLKIT_LOWERCASE = gtk
|
||||
TOOLKIT_VERSION = 3
|
||||
TOOLCHAIN_FULLNAME = gtk3-unicode-static-3.1
|
||||
EXTRALIBS = -pthread -lz -ldl -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm
|
||||
EXTRALIBS_XML =
|
||||
EXTRALIBS_GUI = -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lX11 -lXxf86vm -lSM -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lpng -lz
|
||||
WX_CPPFLAGS = -I${wx_top_builddir}/lib/wx/include/gtk3-unicode-static-3.1 -I${top_srcdir}/include -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread
|
||||
WX_CXXFLAGS = -pthread -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wno-deprecated-declarations -O2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fPIC -DPIC
|
||||
WX_LDFLAGS = -pthread
|
||||
HOST_SUFFIX =
|
||||
SAMPLES_RPATH_FLAG =
|
||||
SAMPLES_CXXFLAGS = -fPIC -DPIC
|
||||
wx_top_builddir = /run/media/reece/Misc/GameEngine/Source/Vendor/Graphics/wxWidgets
|
||||
|
||||
### Variables: ###
|
||||
|
||||
DESTDIR =
|
||||
WX_RELEASE = 3.1
|
||||
WX_VERSION = $(WX_RELEASE).5
|
||||
LIBDIRNAME = $(wx_top_builddir)/lib
|
||||
THREAD_CXXFLAGS = $(WX_CPPFLAGS) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||
$(__THREAD_DEFINE_p) -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples \
|
||||
$(WX_CXXFLAGS) $(SAMPLES_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||
THREAD_OBJECTS = \
|
||||
$(__thread___win32rc) \
|
||||
thread_thread.o
|
||||
|
||||
### Conditionally set variables: ###
|
||||
|
||||
#CXXC = $(CXX)
|
||||
CXXC = $(BK_DEPS) $(CXX)
|
||||
#PORTNAME = base
|
||||
PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION)
|
||||
#WXBASEPORT = _carbon
|
||||
#WXDEBUGFLAG = d
|
||||
WXUNICODEFLAG = u
|
||||
#WXUNIVNAME = univ
|
||||
EXTRALIBS_FOR_BASE = $(EXTRALIBS)
|
||||
#EXTRALIBS_FOR_BASE = $(EXTRALIBS) \
|
||||
# $(EXTRALIBS_XML) $(EXTRALIBS_GUI)
|
||||
EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI)
|
||||
#EXTRALIBS_FOR_GUI =
|
||||
#__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
|
||||
#__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
|
||||
#__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
|
||||
#__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
|
||||
#__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
|
||||
#__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
|
||||
#__RTTI_DEFINE_p = -DwxNO_RTTI
|
||||
#__RTTI_DEFINE_p_1 = --define wxNO_RTTI
|
||||
#__THREAD_DEFINE_p = -DwxNO_THREADS
|
||||
#__THREAD_DEFINE_p_1 = --define wxNO_THREADS
|
||||
#__DLLFLAG_p = -DWXUSINGDLL
|
||||
#__DLLFLAG_p_1 = --define WXUSINGDLL
|
||||
#__WIN32_DPI_MANIFEST_p = \
|
||||
# --define \
|
||||
# wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)
|
||||
COND_PLATFORM_OS2_1___thread___os2_emxbindcmd = $(NM) thread$(EXEEXT) | if grep \
|
||||
-q pmwin.763 ; then emxbind -ep thread$(EXEEXT) ; fi
|
||||
#__thread___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___thread___os2_emxbindcmd)
|
||||
#__RCDEFDIR_p = --include-dir \
|
||||
# $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
|
||||
#__thread___win32rc = thread_sample_rc.o
|
||||
#__thread_app_Contents_PkgInfo___depname \
|
||||
# = thread.app/Contents/PkgInfo
|
||||
#__thread_bundle___depname = thread_bundle
|
||||
#____thread_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__thread_app_Contents_PkgInfo___depname)
|
||||
#____thread_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__thread_app_Contents_PkgInfo___depname)
|
||||
#____thread_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__thread_app_Contents_PkgInfo___depname)
|
||||
#____thread_BUNDLE_TGT_REF_DEP \
|
||||
# = $(__thread_app_Contents_PkgInfo___depname)
|
||||
#____thread_BUNDLE_TGT_REF_DEP = \
|
||||
# $(__thread_app_Contents_PkgInfo___depname)
|
||||
COND_MONOLITHIC_0___WXLIB_CORE_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p)
|
||||
COND_MONOLITHIC_0___WXLIB_BASE_p = \
|
||||
-lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p)
|
||||
COND_MONOLITHIC_1___WXLIB_MONO_p = \
|
||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p)
|
||||
#__LIB_SCINTILLA_IF_MONO_p \
|
||||
# = \
|
||||
# -lwxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_TIFF_p \
|
||||
# = \
|
||||
# -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_JPEG_p \
|
||||
# = \
|
||||
# -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_PNG_p \
|
||||
# = \
|
||||
# -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
#__LIB_ZLIB_p = \
|
||||
# -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
|
||||
-lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p)
|
||||
#__LIB_EXPAT_p = \
|
||||
# -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||
|
||||
### Targets: ###
|
||||
|
||||
all: thread$(EXEEXT) $(__thread_bundle___depname)
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
install-strip: install
|
||||
|
||||
clean:
|
||||
rm -rf ./.deps ./.pch
|
||||
rm -f ./*.o
|
||||
rm -f thread$(EXEEXT)
|
||||
rm -rf thread.app
|
||||
|
||||
distclean: clean
|
||||
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
|
||||
|
||||
thread$(EXEEXT): $(THREAD_OBJECTS) $(__thread___win32rc)
|
||||
$(CXX) -o $@ $(THREAD_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(WX_LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||
$(__thread___os2_emxbindcmd)
|
||||
|
||||
#thread.app/Contents/PkgInfo: thread$(EXEEXT) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||
# mkdir -p thread.app/Contents
|
||||
# mkdir -p thread.app/Contents/MacOS
|
||||
# mkdir -p thread.app/Contents/Resources
|
||||
#
|
||||
#
|
||||
# sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \
|
||||
# -e "s/EXECUTABLE/thread/" \
|
||||
# -e "s/VERSION/$(WX_VERSION)/" \
|
||||
# $(top_srcdir)/src/osx/carbon/Info.plist.in >thread.app/Contents/Info.plist
|
||||
#
|
||||
#
|
||||
# /bin/echo "APPL????" >thread.app/Contents/PkgInfo
|
||||
#
|
||||
#
|
||||
# ln -f thread$(EXEEXT) thread.app/Contents/MacOS/thread
|
||||
#
|
||||
#
|
||||
# cp -f $(top_srcdir)/src/osx/carbon/wxmac.icns thread.app/Contents/Resources/wxmac.icns
|
||||
|
||||
#thread_bundle: $(____thread_BUNDLE_TGT_REF_DEP)
|
||||
|
||||
thread_sample_rc.o: $(srcdir)/../../samples/sample.rc
|
||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) --include-dir $(srcdir) $(__DLLFLAG_p_1) $(__WIN32_DPI_MANIFEST_p) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include
|
||||
|
||||
thread_thread.o: $(srcdir)/thread.cpp
|
||||
$(CXXC) -c -o $@ $(THREAD_CXXFLAGS) $(srcdir)/thread.cpp
|
||||
|
||||
|
||||
# Include dependency info, if present:
|
||||
-include ./.deps/*.d
|
||||
|
||||
.PHONY: all install uninstall clean distclean thread_bundle
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user