Ole André Vadla Ravnås
2ce32efaff
subprojects: Bump outdated
2024-04-26 00:03:01 +02:00
Ole André Vadla Ravnås
8935f80619
submodules: Bump releng
2024-04-26 00:03:01 +02:00
Ole André Vadla Ravnås
938e784957
subprojects: Bump outdated
2024-04-25 16:32:14 +02:00
Ole André Vadla Ravnås
73228d61f4
subprojects: Bump outdated
2024-04-24 23:52:14 +02:00
Ole André Vadla Ravnås
e2fd7aaf9f
submodules: Bump releng
2024-04-24 23:52:14 +02:00
Ole André Vadla Ravnås
338ff6f55f
subprojects: Bump outdated
2024-04-24 13:35:05 +02:00
Ole André Vadla Ravnås
a78280ea6f
submodules: Bump releng
2024-04-24 13:35:05 +02:00
Ole André Vadla Ravnås
56ec6a46e7
Fix stylistic inconsistencies
2024-04-24 13:18:01 +02:00
Ole André Vadla Ravnås
9706e4be99
Move _frida package inside the frida package
...
So we only have one top-level package, to avoid confusing IDEs.
Also add missing files to the Meson build system.
2024-04-24 12:41:52 +02:00
Ole André Vadla Ravnås
03206cfae4
setup: Refactor a little bit
2024-04-24 11:27:20 +02:00
Ole André Vadla Ravnås
dfe260d7ac
setup: Improve naming
2024-04-24 11:03:39 +02:00
Ole André Vadla Ravnås
1b34793f14
setup: Drop the executable bit
...
It lacks a shebang and shouldn't have been executable to begin with.
2024-04-24 00:06:20 +02:00
Ole André Vadla Ravnås
17043a998f
setup: Look for releng in MESON_SOURCE_ROOT first
...
For consistency with the ordering elsewhere.
2024-04-23 23:46:32 +02:00
Ole André Vadla Ravnås
1f3ae462a6
setup: Improve detect_version()
...
- Look for releng locally first, and in MESON_SOURCE_ROOT if set.
- If releng cannot be found, return "0.0.0".
2024-04-23 23:15:02 +02:00
Ole André Vadla Ravnås
37588948eb
setup: Fix version detection when subproject
2024-04-23 22:15:28 +02:00
Ole André Vadla Ravnås
61fbf134c5
setup: Add support for building from source
...
This means we can finally drop support for building from a devkit, which
was quite fragile and error-prone.
2024-04-23 16:02:23 +02:00
Ole André Vadla Ravnås
1d6f42e85f
scripts: Fix the PKG-INFO code-path in version.py
2024-04-23 14:27:10 +02:00
Ole André Vadla Ravnås
d42d945be5
meson: Specify Meson version required
2024-04-23 14:09:08 +02:00
Ole André Vadla Ravnås
cda2280dfc
meson: Compute version and pass it to frida-core
2024-04-23 14:08:09 +02:00
Ole André Vadla Ravnås
279313366b
subprojects: Bump outdated
2024-04-23 11:57:36 +02:00
Ole André Vadla Ravnås
8cf13283ec
submodules: Bump releng
2024-04-23 11:57:36 +02:00
Ole André Vadla Ravnås
b33951be23
subprojects: Bump outdated
2024-04-23 11:29:21 +02:00
Ole André Vadla Ravnås
779dc7456c
submodules: Bump releng
2024-04-23 11:29:21 +02:00
Ole André Vadla Ravnås
bdece31ffa
subprojects: Bump outdated
2024-04-22 16:09:33 +02:00
Ole André Vadla Ravnås
946d111ddd
submodules: Bump releng
2024-04-22 16:09:33 +02:00
Ole André Vadla Ravnås
a49088b8a0
submodules: Bump releng
2024-04-17 23:36:56 +02:00
Ole André Vadla Ravnås
241a2854c6
meson: Set project version to 0.0.0
...
To make it clear this project doesn't have its own release cycle.
2024-04-17 23:35:51 +02:00
Ole André Vadla Ravnås
d976283ca1
submodules: Bump releng
2024-04-15 16:05:11 +02:00
Ole André Vadla Ravnås
197cc4262c
submodules: Bump releng
2024-04-07 14:41:32 +02:00
Ole André Vadla Ravnås
4bf45994a1
submodules: Bump releng
2024-04-07 08:58:51 +02:00
Ole André Vadla Ravnås
c193dd49cd
git: Update gitignore
2024-03-22 11:46:12 +01:00
Ole André Vadla Ravnås
04e9308368
submodules: Bump releng
2024-03-21 23:26:12 +01:00
Ole André Vadla Ravnås
d8da49058d
tests: Move RPC tests to exports_sync
...
So they don't break once we make `exports` async.
2024-03-21 23:21:33 +01:00
Ole André Vadla Ravnås
ae7c708934
submodules: Bump releng
2024-03-21 22:27:38 +01:00
Ole André Vadla Ravnås
8bf6a11aee
msvs: Drop the MSVS build system
...
Maintaining it alongside our Meson build system is too much of a burden.
2024-03-21 21:56:45 +01:00
Ole André Vadla Ravnås
88330bfbb9
meson: Simplify the build system
...
- Make full use of Meson's Python module.
- Drop python_incdir option. It's now possible to use a .pc file to
specify the include path.
- Drop config.h, as we only needed it for HAVE_MACOS, which we can
easily check for in the single location that we need it.
2024-03-21 21:53:50 +01:00
Ole André Vadla Ravnås
a053489965
submodules: Bump releng
2024-03-20 23:47:08 +01:00
Ole André Vadla Ravnås
bd3e280cbf
meson: Remove the python option
...
We can instead rely solely on Meson's Python module, as Meson supports
specifying the `python` binary to use.
2024-03-20 23:23:16 +01:00
Ole André Vadla Ravnås
7df15667cc
submodules: Bump releng
2024-03-20 12:52:24 +01:00
Ole André Vadla Ravnås
a3c889855a
submodules: Bump releng
2024-03-20 10:40:45 +01:00
Ole André Vadla Ravnås
8e2126da9a
submodules: Bump releng
2024-03-19 22:08:09 +01:00
Ole André Vadla Ravnås
8685505b3e
meson: Improve Python installation detection
2024-03-14 15:53:36 +01:00
Ole André Vadla Ravnås
ef1da26d94
meson: Rename options file to the new preferred name
2024-03-14 15:50:12 +01:00
Ole André Vadla Ravnås
59467c03c7
meson: Wire up test-suite
2024-03-14 15:42:49 +01:00
Ole André Vadla Ravnås
ada39ecc55
meson: Add frida-core wrap file
2024-03-14 15:35:20 +01:00
Ole André Vadla Ravnås
db97443e51
build: Add wrapper scripts to simplify building
2024-03-14 15:34:40 +01:00
突突兔
ebd797e4bc
examples: Fix usage of deprecated RPC exports API ( #236 )
16.2.1
2023-10-09 13:14:27 +02:00
Ole André Vadla Ravnås
3e489dff85
device: Add unpair()
2023-10-09 13:12:04 +02:00
Yotam
1d35663c97
Merge pull request #230 from yotamN/feature/async-exports
...
Add async variant to rpc calls
2023-02-03 20:14:17 +02:00
Yotam Nachum
fb86c3aa37
Add async variant to rpc calls
2023-02-03 20:13:19 +02:00