Changeset 32b4302 in mainline for uspace/app
- Timestamp:
- 2019-08-18T19:06:02Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/fix-logger-deadlock, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1c39d33b
- Parents:
- fa70134 (diff), 6c2fac18 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-18 19:06:02)
- git-committer:
- GitHub <noreply@…> (2019-08-18 19:06:02)
- Location:
- uspace/app
- Files:
-
- 41 added
- 29 deleted
- 2 edited
- 29 moved
-
barber/Makefile (deleted)
-
barber/meson.build (added)
-
bdsh/meson.build (moved) (moved from uspace/app/bdsh/Makefile ) (1 diff)
-
bithenge/meson.build (added)
-
blkdump/meson.build (moved) (moved from uspace/srv/klog/Makefile ) (1 diff)
-
contacts/meson.build (moved) (moved from boot/arch/abs32le/Makefile.inc ) (2 diffs)
-
corecfg/Makefile (deleted)
-
corecfg/meson.build (added)
-
cpptest/meson.build (added)
-
date/meson.build (moved) (moved from uspace/app/date/Makefile ) (1 diff)
-
devctl/Makefile (deleted)
-
devctl/meson.build (moved) (moved from uspace/app/loc/Makefile ) (1 diff)
-
df/meson.build (moved) (moved from uspace/app/df/Makefile ) (1 diff)
-
dltest/Makefile (deleted)
-
dltest/meson.build (added)
-
dltests/meson.build (added)
-
dnscfg/Makefile (deleted)
-
dnscfg/meson.build (added)
-
dnsres/Makefile (deleted)
-
dnsres/meson.build (added)
-
download/main.c (modified) (1 diff)
-
download/meson.build (moved) (moved from uspace/srv/hid/rfb/Makefile ) (1 diff)
-
edit/meson.build (moved) (moved from uspace/app/stats/Makefile ) (1 diff)
-
fdisk/meson.build (added)
-
fontviewer/meson.build (added)
-
getterm/meson.build (added)
-
getterm/version.c (modified) (1 diff)
-
gunzip/meson.build (moved) (moved from uspace/app/vol/Makefile ) (1 diff)
-
hbench/meson.build (moved) (moved from uspace/app/contacts/Makefile ) (1 diff)
-
inet/meson.build (moved) (moved from uspace/app/inet/Makefile ) (1 diff)
-
init/meson.build (moved) (moved from uspace/app/redir/Makefile ) (1 diff)
-
kill/meson.build (added)
-
killall/meson.build (moved) (moved from uspace/lib/c/arch/abs32le/Makefile.common ) (1 diff)
-
kio/meson.build (moved) (moved from uspace/lib/c/arch/ia64/Makefile.common ) (2 diffs)
-
loc/meson.build (added)
-
logset/meson.build (moved) (moved from uspace/app/logset/Makefile ) (1 diff)
-
lprint/meson.build (added)
-
meson.build (moved) (moved from uspace/srv/fs/udf/Makefile ) (2 diffs)
-
mixerctl/meson.build (added)
-
mkbd/meson.build (added)
-
mkexfat/Makefile (deleted)
-
mkexfat/meson.build (added)
-
mkext4/Makefile (deleted)
-
mkext4/meson.build (moved) (moved from uspace/app/lprint/Makefile ) (1 diff)
-
mkfat/meson.build (added)
-
mkmfs/Makefile (deleted)
-
mkmfs/meson.build (added)
-
modplay/Makefile (deleted)
-
modplay/meson.build (moved) (moved from uspace/drv/audio/hdaudio/Makefile ) (1 diff)
-
netecho/meson.build (added)
-
nic/meson.build (added)
-
nterm/meson.build (added)
-
pci/meson.build (moved) (moved from uspace/app/pci/Makefile ) (1 diff)
-
ping/meson.build (added)
-
pkg/Makefile (deleted)
-
pkg/meson.build (added)
-
redir/meson.build (added)
-
sbi/Makefile (deleted)
-
sbi/meson.build (moved) (moved from uspace/app/kill/Makefile ) (1 diff)
-
sportdmp/Makefile (deleted)
-
sportdmp/meson.build (added)
-
stats/meson.build (added)
-
sysinfo/Makefile (deleted)
-
sysinfo/meson.build (added)
-
sysinst/Makefile (deleted)
-
sysinst/meson.build (moved) (moved from uspace/app/nic/Makefile ) (1 diff)
-
taskdump/Makefile (deleted)
-
taskdump/meson.build (moved) (moved from uspace/srv/hid/s3c24xx_ts/Makefile ) (1 diff)
-
tester/Makefile (deleted)
-
tester/meson.build (added)
-
testread/Makefile (deleted)
-
testread/meson.build (added)
-
testrunner/Makefile (deleted)
-
testrunner/meson.build (added)
-
testwrit/Makefile (deleted)
-
testwrit/meson.build (added)
-
tetris/Makefile (deleted)
-
tetris/meson.build (moved) (moved from uspace/lib/fs/Makefile ) (1 diff)
-
tmon/Makefile (deleted)
-
tmon/meson.build (moved) (moved from uspace/lib/c/arch/arm64/Makefile.common ) (2 diffs)
-
top/Makefile (deleted)
-
top/meson.build (added)
-
trace/Makefile (deleted)
-
trace/meson.build (added)
-
untar/meson.build (added)
-
usbinfo/Makefile (deleted)
-
usbinfo/meson.build (moved) (moved from uspace/drv/test/test1/Makefile ) (1 diff)
-
vcalc/meson.build (added)
-
vdemo/Makefile (deleted)
-
vdemo/meson.build (added)
-
viewer/meson.build (moved) (moved from uspace/app/viewer/Makefile ) (1 diff)
-
vlaunch/meson.build (moved) (moved from uspace/app/vcalc/Makefile ) (1 diff)
-
vol/meson.build (added)
-
vterm/Makefile (deleted)
-
vterm/meson.build (added)
-
vuhid/Makefile (deleted)
-
vuhid/meson.build (moved) (moved from uspace/drv/block/usbmast/Makefile ) (1 diff)
-
wavplay/meson.build (moved) (moved from uspace/lib/hound/Makefile ) (1 diff)
-
websrv/Makefile (deleted)
-
websrv/meson.build (added)
-
wifi_supplicant/meson.build (added)
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bdsh/meson.build
rfa70134 r32b4302 28 28 # 29 29 30 USPACE_PREFIX = ../.. 31 LIBS = clui fmtutil 32 EXTRA_CFLAGS = -I. -Icmds/ -Icmds/builtins -Icmds/modules 33 BINARY = bdsh 30 deps = [ 'clui', 'fmtutil' ] 31 includes += include_directories('.', 'cmds', 'cmds/builtins', 'cmds/modules') 32 src = files( 33 'cmds/builtin_cmds.c', 34 'cmds/builtins/batch/batch.c', 35 'cmds/builtins/builtin_aliases.c', 36 'cmds/builtins/builtins.c', 37 'cmds/builtins/cd/cd.c', 38 'cmds/builtins/exit/exit.c', 39 'cmds/mod_cmds.c', 40 'cmds/modules/alias/alias.c', 41 'cmds/modules/cat/cat.c', 42 'cmds/modules/cmp/cmp.c', 43 'cmds/modules/cp/cp.c', 44 'cmds/modules/echo/echo.c', 45 'cmds/modules/help/help.c', 46 'cmds/modules/kcon/kcon.c', 47 'cmds/modules/ls/ls.c', 48 'cmds/modules/mkdir/mkdir.c', 49 'cmds/modules/mkfile/mkfile.c', 50 'cmds/modules/module_aliases.c', 51 'cmds/modules/modules.c', 52 'cmds/modules/mount/mount.c', 53 'cmds/modules/mv/mv.c', 54 'cmds/modules/printf/printf.c', 55 'cmds/modules/pwd/pwd.c', 56 'cmds/modules/rm/rm.c', 57 'cmds/modules/sleep/sleep.c', 58 'cmds/modules/touch/touch.c', 59 'cmds/modules/unalias/unalias.c', 60 'cmds/modules/unmount/unmount.c', 61 'compl.c', 62 'errors.c', 63 'exec.c', 64 'input.c', 65 'scli.c', 66 'tok.c', 67 'util.c', 68 ) 34 69 35 SOURCES = \ 36 cmds/modules/module_aliases.c \ 37 cmds/modules/modules.c \ 38 cmds/modules/alias/alias.c \ 39 cmds/modules/unalias/unalias.c \ 40 cmds/modules/help/help.c \ 41 cmds/modules/mkdir/mkdir.c \ 42 cmds/modules/mkfile/mkfile.c \ 43 cmds/modules/rm/rm.c \ 44 cmds/modules/cat/cat.c \ 45 cmds/modules/touch/touch.c \ 46 cmds/modules/ls/ls.c \ 47 cmds/modules/pwd/pwd.c \ 48 cmds/modules/sleep/sleep.c \ 49 cmds/modules/cp/cp.c \ 50 cmds/modules/mv/mv.c \ 51 cmds/modules/printf/printf.c \ 52 cmds/modules/echo/echo.c \ 53 cmds/modules/mount/mount.c \ 54 cmds/modules/unmount/unmount.c \ 55 cmds/modules/kcon/kcon.c \ 56 cmds/modules/cmp/cmp.c \ 57 cmds/builtins/builtin_aliases.c \ 58 cmds/builtins/builtins.c \ 59 cmds/builtins/batch/batch.c \ 60 cmds/builtins/exit/exit.c \ 61 cmds/builtins/cd/cd.c \ 62 cmds/mod_cmds.c \ 63 cmds/builtin_cmds.c \ 64 compl.c \ 65 errors.c \ 66 input.c \ 67 util.c \ 68 exec.c \ 69 scli.c \ 70 tok.c 70 test_src = files( 71 'tok.c', 72 'test/toktest.c', 73 ) 71 74 72 TEST_SOURCES = \ 73 tok.c \ 74 test/toktest.c 75 76 include $(USPACE_PREFIX)/Makefile.common 75 # TODO: install this file somewhere sane 76 installed_data += { 'name': 'demo.txt', 'dir': '/' } -
uspace/app/blkdump/meson.build
rfa70134 r32b4302 28 28 # 29 29 30 USPACE_PREFIX = ../.. 31 BINARY = klog 32 33 SOURCES = \ 34 klog.c 35 36 include $(USPACE_PREFIX)/Makefile.common 30 deps = [ 'block', 'scsi' ] 31 src = files('blkdump.c') -
uspace/app/contacts/meson.build
rfa70134 r32b4302 1 1 # 2 # Copyright (c) 201 0 Martin Decky2 # Copyright (c) 2018 Jiri Svoboda 3 3 # All rights reserved. 4 4 # … … 27 27 # 28 28 29 BOOT_OUTPUT = 30 RAW = 31 JOB = 32 MAP = 33 PREBUILD = 34 BUILD = Makefile.empty 29 deps = [ 'clui', 'sif' ] 30 src = files('contacts.c') -
uspace/app/date/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = date 31 32 SOURCES = \ 33 date.c 34 35 include $(USPACE_PREFIX)/Makefile.common 29 src = files('date.c') -
uspace/app/devctl/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = loc 31 32 SOURCES = \ 33 loc.c 34 35 include $(USPACE_PREFIX)/Makefile.common 29 src = files('devctl.c') -
uspace/app/df/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = df 31 32 SOURCES = \ 33 df.c 34 35 include $(USPACE_PREFIX)/Makefile.common 29 src = files('df.c') -
uspace/app/download/main.c
rfa70134 r32b4302 49 49 #define NAME "download" 50 50 #ifdef TIMESTAMP_UNIX 51 #define VERSION STRING( RELEASE) "-" STRING(TIMESTAMP_UNIX)51 #define VERSION STRING(HELENOS_RELEASE) "-" STRING(TIMESTAMP_UNIX) 52 52 #else 53 #define VERSION STRING( RELEASE)53 #define VERSION STRING(HELENOS_RELEASE) 54 54 #endif 55 55 #define USER_AGENT "HelenOS-" NAME "/" VERSION -
uspace/app/download/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../../.. 30 LIBS = graph 31 BINARY = rfb 32 33 SOURCES = \ 34 main.c \ 35 rfb.c 36 37 include $(USPACE_PREFIX)/Makefile.common 29 deps = [ 'http', 'uri' ] 30 c_args += ('-DRELEASE=' + HELENOS_RELEASE) 31 src = files('main.c') -
uspace/app/edit/meson.build
rfa70134 r32b4302 28 28 # 29 29 30 USPACE_PREFIX = ../.. 31 BINARY = stats 32 33 SOURCES = \ 34 stats.c 35 36 include $(USPACE_PREFIX)/Makefile.common 30 src = files( 31 'edit.c', 32 'search.c', 33 'sheet.c', 34 ) -
uspace/app/getterm/version.c
rfa70134 r32b4302 39 39 #include "version.h" 40 40 41 static const char *copyright = STRING( COPYRIGHT);42 static const char *release = STRING( RELEASE);43 static const char *name = STRING( NAME);41 static const char *copyright = STRING(HELENOS_COPYRIGHT); 42 static const char *release = STRING(HELENOS_RELEASE); 43 static const char *name = STRING(HELENOS_CODENAME); 44 44 static const char *arch = STRING(UARCH); 45 45 -
uspace/app/gunzip/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = vol 31 32 SOURCES = \ 33 vol.c 34 35 include $(USPACE_PREFIX)/Makefile.common 29 deps = [ 'compress' ] 30 src = files('gunzip.c') -
uspace/app/hbench/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = contacts 31 LIBS = clui sif 32 33 SOURCES = \ 34 contacts.c 35 36 include $(USPACE_PREFIX)/Makefile.common 29 deps = [ 'math' ] 30 src = files( 31 'benchlist.c', 32 'csv.c', 33 'env.c', 34 'main.c', 35 'utils.c', 36 'fs/dirread.c', 37 'fs/fileread.c', 38 'ipc/ns_ping.c', 39 'ipc/ping_pong.c', 40 'malloc/malloc1.c', 41 'malloc/malloc2.c', 42 'synch/fibril_mutex.c', 43 ) -
uspace/app/inet/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = inet 31 32 SOURCES = \ 33 inet.c 34 35 include $(USPACE_PREFIX)/Makefile.common 29 src = files('inet.c') -
uspace/app/init/meson.build
rfa70134 r32b4302 28 28 # 29 29 30 USPACE_PREFIX = ../.. 31 BINARY = redir 32 33 SOURCES = \ 34 redir.c 35 36 include $(USPACE_PREFIX)/Makefile.common 30 deps = [ 'untar', 'block' ] 31 link_args += '-static' 32 src = files('init.c', 'untar.c') -
uspace/app/killall/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 ENDIANESS = LE 29 src = files('killall.c') -
uspace/app/kio/meson.build
rfa70134 r32b4302 1 1 # 2 2 # Copyright (c) 2005 Martin Decky 3 # Copyright (c) 2007 Jakub Jermar 3 4 # All rights reserved. 4 5 # … … 27 28 # 28 29 29 COMMON_CFLAGS += -fno-unwind-tables 30 LDFLAGS += -Wl,--gc-sections 31 32 ENDIANESS = LE 33 30 deps = [ 'clui' ] 31 src = files('kio.c') -
uspace/app/logset/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = logset 31 32 SOURCES = \ 33 main.c 34 35 include $(USPACE_PREFIX)/Makefile.common 29 src = files('main.c') -
uspace/app/meson.build
rfa70134 r32b4302 1 1 # 2 # Copyright (c) 2005 Martin Decky 3 # Copyright (c) 2007 Jakub Jermar 4 # Copyright (c) 2012 Julia Medvedeva 2 # Copyright (c) 2019 Jiří Zárevúcky 5 3 # All rights reserved. 6 4 # … … 29 27 # 30 28 31 USPACE_PREFIX = ../../.. 32 LIBS = block fs 33 BINARY = udf 29 apps = [ 30 'barber', 31 'bdsh', 32 'bithenge', 33 'blkdump', 34 'contacts', 35 'corecfg', 36 'cpptest', 37 'date', 38 'devctl', 39 'df', 40 'dnscfg', 41 'dnsres', 42 'download', 43 'edit', 44 'fdisk', 45 'fontviewer', 46 'getterm', 47 'gunzip', 48 'hbench', 49 'inet', 50 'init', 51 'kill', 52 'killall', 53 'kio', 54 'loc', 55 'logset', 56 'lprint', 57 'mixerctl', 58 'mkbd', 59 'mkexfat', 60 'mkext4', 61 'mkfat', 62 'mkmfs', 63 'modplay', 64 'netecho', 65 'nic', 66 'nterm', 67 'pci', 68 'ping', 69 'pkg', 70 'redir', 71 'sbi', 72 'sportdmp', 73 'stats', 74 'sysinfo', 75 'sysinst', 76 'taskdump', 77 'tester', 78 'testread', 79 'testrunner', 80 'testwrit', 81 'tetris', 82 'tmon', 83 'top', 84 'trace', 85 'untar', 86 'usbinfo', 87 'vcalc', 88 'vdemo', 89 'viewer', 90 'vlaunch', 91 'vol', 92 'vterm', 93 'vuhid', 94 'wavplay', 95 'websrv', 96 'wifi_supplicant', 97 ] 34 98 35 SOURCES = \ 36 udf.c \ 37 udf_volume.c \ 38 udf_ops.c \ 39 udf_osta.c \ 40 udf_cksum.c \ 41 udf_file.c \ 42 udf_idx.c 43 44 include $(USPACE_PREFIX)/Makefile.common 99 if CONFIG_BUILD_SHARED_LIBS 100 apps += [ 101 'dltest', 102 'dltests', 103 ] 104 endif -
uspace/app/mkext4/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = lprint 31 32 SOURCES = \ 33 lprint.c 34 35 include $(USPACE_PREFIX)/Makefile.common 29 # FIXME remove transitive deps 30 deps = [ 'ext4', 'fs', 'block', 'crypto' ] 31 src = files('mkext4.c') -
uspace/app/modplay/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../../.. 30 LIBS = drv pcm 31 BINARY = hdaudio 29 deps = [ 'trackmod', 'hound', 'pcm' ] 30 src = files('modplay.c') 32 31 33 SOURCES = \ 34 codec.c \ 35 regif.c \ 36 hdactl.c \ 37 hdaudio.c \ 38 pcm_iface.c \ 39 stream.c 40 41 include $(USPACE_PREFIX)/Makefile.common 32 if install_nonessential_data 33 # TODO: install this file somewhere sane 34 installed_data += { 'name': 'demo.xm', 'dir': '/' } 35 endif -
uspace/app/pci/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = pci 31 32 SOURCES = \ 33 pci.c 34 35 include $(USPACE_PREFIX)/Makefile.common 29 src = files('pci.c') -
uspace/app/sbi/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 LIBS = 31 EXTRA_CFLAGS = 32 BINARY = kill 33 34 SOURCES = \ 35 kill.c 36 37 include $(USPACE_PREFIX)/Makefile.common 29 deps = [ 'clui' ] 30 c_args += '-D__HELENOS__' 31 src = files( 32 'src/builtin/bi_boxed.c', 33 'src/builtin/bi_error.c', 34 'src/builtin/bi_char.c', 35 'src/builtin/bi_console.c', 36 'src/builtin/bi_int.c', 37 'src/builtin/bi_task.c', 38 'src/builtin/bi_textfile.c', 39 'src/builtin/bi_string.c', 40 'src/os/helenos.c', 41 'src/ancr.c', 42 'src/bigint.c', 43 'src/builtin.c', 44 'src/cspan.c', 45 'src/imode.c', 46 'src/input.c', 47 'src/intmap.c', 48 'src/lex.c', 49 'src/list.c', 50 'src/main.c', 51 'src/p_expr.c', 52 'src/p_type.c', 53 'src/parse.c', 54 'src/program.c', 55 'src/rdata.c', 56 'src/run.c', 57 'src/run_expr.c', 58 'src/run_texpr.c', 59 'src/stree.c', 60 'src/strtab.c', 61 'src/stype.c', 62 'src/stype_expr.c', 63 'src/symbol.c', 64 'src/tdata.c', 65 ) -
uspace/app/sysinst/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 BINARY = nic 31 LIBS = drv 32 33 SOURCES = \ 34 nic.c 35 36 include $(USPACE_PREFIX)/Makefile.common 29 deps = [ 'block', 'fdisk', 'sif' ] 30 src = files( 31 'futil.c', 32 'rdimg.c', 33 'sysinst.c', 34 'volume.c', 35 ) -
uspace/app/taskdump/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../../.. 30 31 BINARY = s3c24xx_ts 32 33 SOURCES = \ 34 s3c24xx_ts.c 35 36 include $(USPACE_PREFIX)/Makefile.common 29 includes += include_directories('include') 30 src = files( 31 'elf_core.c', 32 'fibrildump.c', 33 'taskdump.c', 34 'symtab.c', 35 ) -
uspace/app/tetris/meson.build
rfa70134 r32b4302 28 28 # 29 29 30 USPACE_PREFIX = ../.. 31 LIBRARY = libfs 32 33 SOURCES = \ 34 libfs.c 35 36 include $(USPACE_PREFIX)/Makefile.common 30 src = files( 31 'shapes.c', 32 'scores.c', 33 'tetris.c', 34 'screen.c', 35 ) -
uspace/app/tmon/meson.build
rfa70134 r32b4302 1 1 # 2 # Copyright (c) 201 5 Petr Pavlu2 # Copyright (c) 2017 Petr Manek 3 3 # All rights reserved. 4 4 # … … 27 27 # 28 28 29 COMMON_CFLAGS += -fno-omit-frame-pointer 30 31 LDFLAGS += -Wl,--gc-sections 32 33 ENDIANESS = LE 34 29 deps = [ 'drv', 'usb' ] 30 src = files( 31 'main.c', 32 'list.c', 33 'tf.c', 34 'tests.c', 35 'resolve.c', 36 ) -
uspace/app/usbinfo/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../../.. 30 LIBS = drv 31 BINARY = test1 32 33 SOURCES = \ 34 test1.c 35 36 include $(USPACE_PREFIX)/Makefile.common 29 deps = [ 'usbhid', 'usbdev', 'usb', 'drv' ] 30 src = files( 31 'desctree.c', 32 'dump.c', 33 'hid.c', 34 'info.c', 35 'list.c', 36 'main.c', 37 ) -
uspace/app/viewer/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 29 deps = [ 'gui' ] 30 src = files('viewer.c') 30 31 31 # TODO: Should be just "gui", rest is transitive dependencies. 32 LIBS = gui draw softrend compress math 33 34 BINARY = viewer 35 36 SOURCES = \ 37 viewer.c 38 39 include $(USPACE_PREFIX)/Makefile.common 32 if install_nonessential_data 33 # TODO: install this file somewhere sane 34 installed_data += { 'name': 'logo.tga', 'dir': '/' } 35 endif -
uspace/app/vlaunch/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 29 deps = [ 'gui' ] 30 30 31 # TODO: Should be just "gui", rest is transitive dependencies. 32 LIBS = gui draw softrend compress math 31 _images = files('gfx/helenos.tga') 33 32 34 BINARY = vcalc 33 _images_zip = custom_target('vlaunch_images.zip', 34 input : _images, 35 output : [ 'images.zip' ], 36 command : [ mkarray, '@OUTDIR@', 'images', 'image', uspace_as_prolog, '.data', '@INPUT@' ], 37 ) 38 _imgs_s = custom_target('vlaunch_images.s', 39 input : _images_zip, 40 output : [ 'images.s' ], 41 command : [ unzip, '-p', '@INPUT@', 'images.s' ], 42 capture : true, 43 ) 44 _imgs_h = custom_target('vlaunch_images.h', 45 input : _images_zip, 46 output : [ 'images.h' ], 47 command : [ unzip, '-p', '@INPUT@', 'images.h' ], 48 capture : true, 49 ) 50 _imgs_desc_c = custom_target('vlaunch_images_desc.c', 51 input : _images_zip, 52 output : [ 'images_desc.c' ], 53 command : [ unzip, '-p', '@INPUT@', 'images_desc.c' ], 54 capture : true, 55 ) 35 56 36 SOURCES = \ 37 vcalc.c 38 39 include $(USPACE_PREFIX)/Makefile.common 57 src = [ files('vlaunch.c'), _imgs_s, _imgs_h, _imgs_desc_c ] -
uspace/app/vuhid/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../../.. 30 31 LIBS = usbdev usb drv scsi 32 33 BINARY = usbmast 34 35 SOURCES = \ 36 bo_trans.c \ 37 cmdw.c \ 38 main.c \ 39 scsi_ms.c 40 41 include $(USPACE_PREFIX)/Makefile.common 29 deps = [ 'usb', 'usbdev', 'usbhid', 'usbvirt', 'drv' ] 30 src = files( 31 'main.c', 32 'device.c', 33 'ifaces.c', 34 'life.c', 35 'stdreq.c', 36 'hids/bootkbd.c', 37 'hids/logitech_wireless.c', 38 ) -
uspace/app/wavplay/meson.build
rfa70134 r32b4302 27 27 # 28 28 29 USPACE_PREFIX = ../.. 30 EXTRA_CFLAGS = -Iinclude/hound 31 LIBRARY = libhound 32 LIBS = pcm 29 deps = [ 'drv', 'hound', 'pcm' ] 30 src = files( 31 'dplay.c', 32 'drec.c', 33 'main.c', 34 'wave.c', 35 ) 33 36 34 SOURCES = \ 35 src/protocol.c \ 36 src/client.c 37 include $(USPACE_PREFIX)/Makefile.common 38 37 if install_nonessential_data 38 # TODO: install this file somewhere sane 39 installed_data += { 'name': 'demo.wav', 'dir': '/' } 40 endif
Note:
See TracChangeset
for help on using the changeset viewer.
